Where cosmic imagination meets strategy – grow your planetary system by merging planets in this relaxing yet challenging game.
Stellaria is an innovative and fun planet-merging game where players expand their galactic empire by merging smaller planets into larger, more powerful celestial bodies. Strategize your moves, optimize your planetary system, and watch your universe grow!
The game offers an immersive space-themed environment with intuitive mechanics that challenge both your strategy and timing.
- Merge Planets: Combine two identical planets to form a larger, more advanced celestial body.
- Dynamic Physics: Planets move naturally with realistic gravitational effects, creating an engaging and unpredictable play area.
- Strategist: Keep the system balanced as new planets spawn periodically – don’t let the galaxy get overcrowded!
- Art & Sound: Relax with stunning visuals and a catchy soundtrack.
- Planet Creation & Merging: Implemented using Unity's Rigidbody physics system to simulate natural gravitational interactions and collisions.
- Spawn Logic: New planets spawn dynamically, ensuring a mix of strategy and randomness.
- Collision Management: Efficient detection and resolution of multiple simultaneous merges.
- Scalability: Maintaining smooth performance as the number of game objects grows.
- Unity: The primary engine for game development, enabling physics and rendering.
- C#: For scripting and game logic.
- ASP.NET: Provides the runtime environment for executing C# scripts in Unity.
- Git & GitHub: Version control and collaborative development.
- VSCode & Visual Studio: Integrated development environment for scripting and debugging.
- Figma: For designing and prototyping the game's UI and art assets. Design project class structure.
Try out the game yourself! Either download from release section (or click on the link below) or get the source code and try it from the GameInstaller directory!! Stellaria and experience the thrill of merging planets in a vast, dynamic galaxy!
-
- Role: Script Programmer, Object Architecture, and Project Management.
- Responsibilities: Core mechanics development, physics optimization, collision handling, manage project workflow and version control.
-
- Role: Game Developer, Game Designer, and Sound Designer.
- Responsibilities: Game concept, visual design, and asset creation.