This is a submission for the June Solstice Game Jam
This is SOLS-Runner, an educational and interactive text-based game with AI.
For the June Solstice Game Jam, I built a narrative puzzle game about light, change, and self-discovery.
You play as Leo, a young runner trapped in a gray and repetitive world. During an evening run, he discovers a mysterious cosmic crystal that challenges him with puzzles inspired by the June Solstice, seasonal balance, and Earth's relationship with sunlight.
As each puzzle is solved, the world gradually regains its color, reflecting Leo's own journey from uncertainty to hope.
✨ Features
• Solstice-themed puzzles
• Environmental transformation system
• Interactive story-driven gameplay
• Gemini Crystal AI Tutor powered by Gemini 2.5 Flash
• Educational astronomy concepts woven into the narrative
One of my favorite additions is the Gemini Crystal AI Tutor. After solving a puzzle, players can ask the crystal to explain why the answer is correct, why the other choices are wrong, and how the lesson connects to themes of light, balance, and growth.
🛠 Built With
• Phaser.js
• React + TypeScript
• Tailwind CSS
• Google AI Studio
• Gemini 2.5 Flash
• Google Cloud Run
This project started as a simple game jam idea, as my first approach building with Google AI Studio, and evolved into a small interactive experience about moving forward through life's changing seasons.
Just as the Earth moves between darkness and light, people do too.
Here's the game demo: https://youtu.be/4v1556bRoHU
Github: https://github.com/HungH206/sols-survivor
The game: https://sols-runner-640174174409.us-central1.run.app

Top comments (0)