๐—œ ๐—•๐—จ๐—œ๐—Ÿ๐—ง ๐—” ๐—ฆ๐—ข๐—Ÿ๐—ฆ๐—ง๐—œ๐—–๐—˜ ๐—ฃ๐—จ๐—ญ๐—ญ๐—Ÿ๐—˜ ๐—š๐—”๐— ๐—˜

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:

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:

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