Absolutely. I use a framerate-independent system in all of my actual games.
Remember this is
not an actual game. It's just something I knocked out because I needed "enough of a game" to use as a test case for my development speed experiment.
Heck there is a lot of stuff that can be added to this!
It'd be easy to add different behavior for the different aliens.
New stages in Tiled so it has maybe 5 to 6 stages instead of only two.
A high score screen.
Music on the title screen.
A victory celebration for winning the game.... fireworks or whatever. The particle system is already in there.
Lots of stuff. In many ways a game project is never done.
In this case this is not even intended to be a complete game.
However, it is reasonably close and is definitely enough for me to use as a test case to measure the development speed of GLBasic, HaxeFlixel, Monkey X and Unity.
I also think it should provide a solid framework people can use and add on.
I'm thinking if a new person comes over to GLBasic they might play around with the program adding the framerate-independent code and maybe many other things.
