Spaceship Game: Open Beta Season

Hey everyone, it’s been so long since the last update on the spaceship game! Unfortunately, I’ve been caught up with some work as well as desperately trying to fix a couple of (frequent) crashes happening in mobile. I’ll go into details for any other HaxeFlixel user later, but for now, onto the changes.
I’ve added Tech Packages into the game: These will now be received throughout the different stages and can be unlocked with crystals. Once opened, these will offer high grade upgrades as well as the chance to get more crystals. They are hard to come by, but players should benefit greatly from opening these tech treasures.
Also implemented in this version are the equipment bonuses: those pretty colours the items display are an indication of their rarity. Each of them has one of the following random bonuses depending on it’s how hard it is to come by:
– Armor
– Turn speed
– Weapon damage
– Cooldown reduction
So HaxeFlixel… Let this be a warning to all who come after: apparently, you can’t initialize Flixel-UI objects (and I assume this applies to all HaxeFlixel objects) in the variable declaration (like you would do in Java). So the following class will work on Flash targets, but crash with a false stack trace on neko and mobile devices (when being added to a state):
…
var _crashLover = new FlxUISubstate();
…
override function create() {
add(_crashLover);
…
Moral of the story, always, ALWAYS, initialize your objects during create().
Finally, since the mobile version is up and running, I’m opening subscriptions for mobile beta testers. To get drafted, simply subscribe to this list: https://regulusgames.com/become-a-beta-tester/ You’ll get extra chances by following us on Facebook and Twitter!