๐ ๐๐จ๐๐๐ง ๐ ๐ฆ๐ข๐๐ฆ๐ง๐๐๐ ๐ฃ๐จ๐ญ๐ญ๐๐ ๐๐๐ ๐
I made a browser game for the June Solstice Game Jam. I named it Solstice Cipher.
The goal is simple. You move through a maze. You collect four cipher sparks. You keep a light meter in a safe zone. Reach the gate before time runs out.
The mechanics match the theme. Light sparks push the meter up. Shadow sparks pull it down. This mimics the balance of the solstice.
I kept the tech stack small:
- HTML for the page
- CSS for style
- JavaScript for logic
- Canvas for graphics
I stored levels as ASCII maps. This made tuning easy. I moved walls and sparks without changing the render code.
I focused on one clear mechanic. You feel the pull between light and dark. This makes the theme part of the gameplay.
Future updates:
- Moving light bands
- Alan Turing story cards
- Pride palette mode
- Mobile controls
AI helped with design and code. I made the final decisions on direction, review, and testing.
Play it here: https://kax168.github.io/solstice-cipher/ Code: https://github.com/kax168/solstice-cipher Source: https://dev.to/kax168/i-built-solstice-cipher-a-light-and-shadow-puzzle-for-the-june-solstice-game-jam-17io