๐ The Backstory & What I Built
For this jam, I wanted to build something fast, responsive, and completely addictive. I created Solstice Aegisโa fast-paced, arcade space shooter built entirely from scratch and optimized from the ground up for a crisp desktop browser experience.
Channelling the shifting balance of the June Solstice, the game puts you in the cockpit of the Aegis Shuttle. Using high-precision mouse tracking, your goal is to harvest drifting stellar fragments, blast through unpredictable cosmic anomalies, and protect the fragile equilibrium of deep space across infinite, ever-escalating cycles.
๐น๏ธ Try the Live Demo!
Take the ship for a spin right here ๐ https://project-by-phoenix.netlify.app/
โก The Features Iโm Most Proud Of
A Real, Persistent Hangar Workshop: I didn't want players losing their progress on a page refresh. I built a bulletproof localStorage save system so your high scores, hard-earned coins, and ship upgrades stay completely intact whenever you come back to play.
Ramping Difficulty Mechanics: The game never hits a flat wall. The deeper you push into the space cycles, the faster the anomalies spawn, the tougher their health pools get, and the quicker you'll need to react.
Colossal Boss Showdowns: Every 5th level completely changes the pace. Youโll go head-to-head with a massive "Turning Point" anomaly boss equipped with custom tracking movement and chaotic projectile streams.
The Ultimate Multi-Arc Laser: If the screen gets entirely overwhelmed, this is your panic button. You can unlock a massive chassis weapon expansion that gives you a devastating, 15-second radial blast stream to clear the board (Just smash [P] in the middle of a firefight!).
๐ป My Tech Stack & What I Learned Along the Way
The Stack: Just pure, unadulterated HTML5 Canvas and vanilla JavaScript. No heavy engines, no third-party libraries, and no external frameworks. Every movement, laser vector, and collision coordinate is calculated using raw math and native rendering logic.
Sleek Desktop Aesthetics: I styled the UI to feel futuristic and clean, blending modern CSS backdrop filters and glowing neon text drops with a procedurally generated, real-time parallax starfield tracking behind the action.
The Real Challenge: Keeping everything inside a single, self-contained file structure while juggling complex multi-entity collision loops and hundreds of independent particle animations was a massive exercise in discipline. It really forced me to keep my state management clean and efficient.
๐ก A quick note on development:
I firmly believe that "old is gold." Instead of forcing a compromised mobile layout, I chose to dedicate 100% of my focus to perfecting the high-fidelity desktop experience. This game is tuned specifically for desktop mouse accuracy and swift keyboard responses to give you the cleanest arcade feel possible.
Top comments (1)
For veiwers over the other end, please share your feedback & suggestions. Thank you!!๐