Goals
- Discover the development of video games with Haxe
Program
Presentation of the language Overview of
the possibilities
Presentation of the cross-compiler
Installing Haxe in a Windows environment
Using the command line
Development environment: HaxeDevelop
Deploying an application
Variables, constants, operators
Types of variables (simple / abstract)
Conditions: if / else, switch, ternary
Loops: for, while, do / while
Using arrays
Comment and document your work
Reminder of the theory of the object
Definition of classes
Static or dynamic instantiation
Attributes and methods of instances
Constructors, destructors, overloading
Encapsulation (getter / setter)
Extension of class (Inheritances)
Comparison of objects
Abstract classes
Interfaces and implementation
Polymorphism
Interest of exception management
Definition and types of exceptions
Catching and handling an exception (try / catch)
Throw / Raise an exception (throw)
Creation of custom exceptions
Exceptions not handled by target language
Standard operations (Std)
Collections (Array / List / Map)
Iterable operations (Lambda)
Reflect
Presentation of HashLink
Simple client / server communication
File manipulation
Haxe a language for video games
Duration
5 days
Price
£ 2975
Audience
Developers
Prerequisites
Have knowledge of another programming language such as C or C ++
Reference
PRO100350-F
Sessions
Contact us for more informations about session date