0.12.1


Changelog:

  • Removed unused plugins and extensions, fixing export size and issues
  • Made the Asteroid's script single-threaded, using Godot's in-built PIP (point in polygon) method is so much more performant than my own method that threading is unnecessary, which is good since Itch.io doesn't support multi-threading without 10 extra steps that aren't necessary for what is still a very simple prototype.
  • Added restart and quit-to-menu functionality to the GameManager and can be called from the UI (restart buttons are disabled on win/loss screens due to an unforseen issue with the Restart function breaking the Wave system).
  • Added a check to bypass the loading screen for WebGL, this means running the WebGL embed (I'll start uploading downloadable versions when the game is big enough) will ignore the loading screen and load directly. This will cause the game to seem frozen for a couple seconds, but the loading screen just doesn't start loading a new scene on WebGL,, so the alternative is leaving you in the loading screen for eternity.
  • Made the enemy's weapons fire slower, up to 0.4 seconds from 0.25

Leave a comment

Log in with itch.io to leave a comment.