4 ms·
You can have a look at the haxenme gallery to see a bunch of things that use Haxe and NME together. http://www.haxenme.org/showcase/ http://www.haxenme.org/sho
by Lerc 14y ago
You can have a look at the haxenme gallery to see a bunch of things that use Haxe and NME together.
http://www.haxenme.org/showcase/ http://www.haxenme.org/showcase/
http://www.haxenme.org/showcase/page-2 http://www.haxenme.org/showcase/page-2
Of those in the community developing flash only games, I have encountered a strong tendency to move away from AS3 towards haxe simply because you get the same API with a better language, faster compiler and faster code.
The weak point of Haxe is in library bindings. As a relatively young language, It doesn't have bindings to the breadth of things that C++ or Python has.
The guys behind NME have made the workflow almost completely painless with a simple command-line tool that will download and install everything required to do development on a variety of platforms.
See details for setup here. http://www.haxenme.org/developers/get-started http://www.haxenme.org/developers/get-started
The disadvantage of NME is that it closely mirrors the Flash API. That's great if you are aiming for cross platform flash/other, but if you want to drop flash from your supported targets there are probably better API styles (which I believe is where Nicolas is heading with h2d)
I have written Games using NME, The Flash API directly and the HTML5 canvas directly. I'd like to have something that provided a Cross-platform glES interface across iOS, Android and WebGL/Javascript but currently no such system exists for haxe.