No exercism.org exercise today, I need to get my OLC Code Jam 2025 entry working well enough to submit. Tomorrow I only have until about noon. I might be able to do some last minute cleanup but I want something in there now just in case. So my changes are.

  • Status display at the top of the screen with lives, level, and points.
  • The player and enemy can both shoot at each other.
  • Enemy and Player can be destroyed by colliding with each other or each others shots
  • When the level is out of enemies and all the enemies present are destroyed you go to the next level. Levels loop around if you finish the ones I have.
  • Extra lives every 250 points
  • More sound effects
  • Levels now reset to base status properly.
  • It is uploaded to itch.io (you can play it there)

Github: https://github.com/seggiepants/VectorStorm

Itch.io: https://seggiepants.itch.io/vector-storm

What I still want to add but may not have time to do:

  • Joystick support
  • Explosions when the player or enemy are destroyed.
  • Game over transition.
  • Pause/Resume
  • More levels
  • More enemies
  • and maybe a Win state.