DEV Community

Cover image for Solstice Aegis: Infinite Dust Settle 3D
Hima Kartikeya Naidu Ch
Hima Kartikeya Naidu Ch

Posted on

Solstice Aegis: Infinite Dust Settle 3D

June Solstice Game Jam Submission

๐ŸŒŒ 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)

Collapse
 
hkn_2011 profile image
Hima Kartikeya Naidu Ch

For veiwers over the other end, please share your feedback & suggestions. Thank you!!๐Ÿ˜„