I tested it in mostly chrome and sometimes Firefox, so in those it should work.
The game was an experiment to try out my newly made State Machine and to test my programming skill with Dart and StageXL. This competition for me was an experiment to make my State machine better and maybe in the future i can use it to make a HTML5 framework with it.
The game is playable and has an suprise at the end, but the main strong point of the game is the machine that makes it work.
The final built version of the game is worse than the Dart version, because there was a name collision, which i could not solve.
I like StageXL, because it has a clean codebase, has a lot of examples and makes my life easier because i don't have to care about rendering(webGL or canvas), render loop, resource management, tweens etc..
It's over nine THOUSAAAAAAND ! That's actually pretty good if you're learning HTML5 and it's not made in a game engine. I'd have probably had a hard time if I had to use the same tools as you :)
Collision is done with bounding box, so sometimes it's unfair. My next game won't have this problem because i found out how to do shape based collision.
A bit too basic for my liking, although I'm not really smart enough to know what your state machine is all about so maybe some of the technical impressiveness is lost on me. Could be made into something fun though!
Comments25
somehow I can only move in 1 direction though :(
How did StageXL feel? All my games so far are in Dart, but never used StageXL because I've got my own little thingy.
All in all, it does it's work splendidly.