Please play the downloadable build if possible!

WebGL does not support multi-threading and seems to 'stutter' till enough game time has passed.

Taking one wrong turn around the sun, you've found yourself deep in an a asteroid field! How long can you survive while managing to not overheat your weapons!

Controls:

  • Mouse to aim
  • WASD: Movement
  • Left Click: Fire Cannon
  • Right Click: Fire Mini gun
  • Space: Fire both weapons
  • Tab: Quick Reset

If you haven't figured it out by the lack of sound and liberal use of cubes, this game is very much under cooked. Starting the jam late and busy getting distracted with other commitments did not do this project any favors

I was planning to follow the unstable theme via a durability mechanic, where your weapons would breakdown when used and eventually break. Low durability weapons would be 'unreliable', nerfed and buffed in various ways (i.e: faster fire rate but more likely to jam). This got simplified into a heat mechanic that affects the firerate of the cannon and spread of the minigun.

The project did achieve it's goal, which was to be an excuse to learn Unity's Job system to achieve multi-threading for huge performance gains (which isn't seen on WebGL as it doesn't support multi-threading). All objects within the scene outside of the player character is managed via jobs and GPU instanced.

Download

Download
Asteroid Hell.zip 34 MB

Leave a comment

Log in with itch.io to leave a comment.