Atbash Cipher was today’s exercise. Basically exclude anything that isn’t a letter or digit and lower case the letters. Replace any letters with the letter at the same position of the reversed alphabet. Finally break it up into chunks of size five with spaces in between. Cryptographically weak but it was good enough for its time. Is is about the same as the Caeser Cipher.

For my OLC Code Jam 2025 entry, there are now enemies. I created a model for the Tempest tanker enemy. After a set amount of time the level will spawn one. The enemy will then move from the center to the edge of the playfield. At which point it disappears and does nothing (needs work still).

In order to call this a game, at minimum I need to:

  • Be able to shoot projectiles.
  • Have enemies able to shoot projectiles
  • Have player and enemies crash into each other and mutually destroy each other.
  • Have a lives system (start with 3, gain more on a bunch of points)
  • Get points for clearing a level or destroying an enemy.
  • Status display that shows lives, points, and level number.
  • Move to the next level when all enemies are destroyed.
  • I want states for Game Over, Win, and Pause.

That’s a lot for just over two more days, I hope I finish in at least a minimal form.