Blasteroids has been updated on as well as the Google Play Store.

I consider Blasteroids a complete game. It has come a long way from its original release in January 2014. It has grown into something I feel a sense of accomplishment for having built. But I think I’ve done as much as I’m going to do with it. Since it’s unlikely to get any significant updates in the future, I now consider this project to have entered maintenance stage.

I wasn’t planning on making a maintenance release for Blasteroids just yet. It just sort of happened. I was trying to make a test build on Android of another project, but I was getting errors I didn’t understand. In an effort to troubleshoot the problem, I thought it would be a good idea to see if I could still make Android builds for a project which I’ve successfully made such builds in the past: Blasteroids.

It turned out that Android builds were completely broken on my system because I had JDK 9 installed but I needed JDK 8. But I got that sorted out and successfully made an Android build (of both projects). And since I already had Blasteroids opened up, I decided to see how painful it would be to update the project to the latest LTS version of Unity.

Speaking of which, the newly announced/released LTS versions of Unity should be very helpful in my plans to make annual maintenance releases of my games. And if for some reason upgrading a project from one LTS release to the next completely breaks things, it will give me at least two years to either find a solution or to accept that it’s finally time to let that project die. But I digress.

The meager changelog is below:


  • Updated project to Unity 2017.4 LTS.
  • Rearranged some of the text on the stats screen (secret area).