En gros, Haxe est multi plateforme si l'on s'en tient a la librairie standard. Or cette dernière semble limitée lorsque l'on veut faire des choses un peu avancées. On peut ensuite faire des imports spécifiques a la plateforme avec "js", "php", etc. mais l'on perd alors le cote multiplateforme.
Pour palier a ça, OpenFL (Open Flash Library) a été créé (indépendamment d'Haxe) pour pallier a ce manque. Il s'agit d'une implémentation multiplateforme de la librairie de Flash pour Haxe. Du coup quelle que soit la plateforme ciblée, on peut coder avec l'API de Flash, qu'OpenFL va implémenter sur les plateformes cibles, et on a vraiment un jeu multiplateforme.
Flixel semble aller plus loin qu'OpenFL et fournit des widgets supplémentaires lorsque les performances sont insuffisantes.
Malgre l'insuffisance de certaines explications, je remercie l'auteur de cette dépêche, car j'ai enfin pu comprendre ce qu'est Haxe et pourquoi il a du succes.
[^] # Re: nouveauté ?
Posté par djano . En réponse à la dépêche Sortie de Haxe 3.2.0. Évalué à 5.
Ça c'est un point ou j'ai eu du mal sur cette dépêche et ailleurs sur le web qui passent trop rapidement sur cette question.
C'est quoi la différence entre Haxe et OpenFL? pourquoi on parle souvent d'OpenFL si Haxe est deja multiplateforme?
J'ai trouve ce fil de discussion qui m'a éclairé:
http://stackoverflow.com/questions/20687000/haxe-openfl-flixel#20714465
En gros, Haxe est multi plateforme si l'on s'en tient a la librairie standard. Or cette dernière semble limitée lorsque l'on veut faire des choses un peu avancées. On peut ensuite faire des imports spécifiques a la plateforme avec "js", "php", etc. mais l'on perd alors le cote multiplateforme.
Pour palier a ça, OpenFL (Open Flash Library) a été créé (indépendamment d'Haxe) pour pallier a ce manque. Il s'agit d'une implémentation multiplateforme de la librairie de Flash pour Haxe. Du coup quelle que soit la plateforme ciblée, on peut coder avec l'API de Flash, qu'OpenFL va implémenter sur les plateformes cibles, et on a vraiment un jeu multiplateforme.
Flixel semble aller plus loin qu'OpenFL et fournit des widgets supplémentaires lorsque les performances sont insuffisantes.
Malgre l'insuffisance de certaines explications, je remercie l'auteur de cette dépêche, car j'ai enfin pu comprendre ce qu'est Haxe et pourquoi il a du succes.