At 4/9/15 03:33 PM, FlabbyFabby wrote:
Looks cool. I will check it out.
How is it different to flixel or FlashPunk?
Why not do it in Haxe? Isnt that best to use in the long run? And can't Hace do everything As3 can?
I'm not trying to knock it in any way. Just trying to understand your choices.
Yep, it is different, otherwise I would have just used FlashPunk in the end. I started this project before I heard of Haxe, personally haven't had much experience in Haxe. I've been looking into OpenFL and might consider porting to Haxe if enough people are interested.
Flixel I think is geared more towards people who can create their own art as it's great for making certain types of games but not offer the tools to build your game from the ground up. I think FlashPunk is more geared towards programmers like me who like building their own Engines.
Personally I didn't feel Flashpunk powerful enough, it did not reduce the lines of code I wrote and does not offer much in terms templates like Flixel. Also, some of the backend things it does is too excessive imho, such as double-buffering, and pre-rendering of all images and waste a ton of memory while not giving significant performance boosts. My goal with this engine is to create a general purpose engine that allows people to share and reuse code they write to be used across many types of games, while giving significant optimized performance on desktop.
Just check out some of the code in my demos. Something like the SimpleButton or BoidObject can be used a wide number of games just by simply copying and pasting the code.
Yes, I published this a bit late in the game, and people are generally moving away from flash, but personally I feel Flash is still a much superior and mature technology than something like JavaScript.
Personally I feel I could hack out games much faster in GameCheetah than any other Engine, but coming from me it's a little bias XD