4 ms·
Haxe is nice, but it is still not as transparent as one could hope. The differences in the way its various targets work make this understandable. Still, it stil
by phn 14y ago
Haxe is nice, but it is still not as transparent as one could hope. The differences in the way its various targets work make this understandable. Still, it still isn't "code once, run everywhere".
The main problem seems to be flash is really directed to pixel/bitmap manipulation. While on cpp/OpenGL that is extremely slow, and you have to use something like a Vertex Buffer Object.
The end result is that you probably will still have to keep two (at least) separate rendering paths if you want to support all targets.
That being said, the fact that the mobile platforms (android and iOS) are the same target (cpp), together with desktop (osx, linux and windows) makes it a very nice platform for developing a game. IMO the html5 target is the weakest link at this point.