Solar System Simulation: Unity Project

Project Overview

This project is a functional 3D simulation of the Solar System developed as part of the Unity Learning Assignment. It demonstrates the implementation of core game engine principles, including object hierarchy, material application, custom C# scripting for behaviors, and multi-camera systems.

Key Features & Technical Implementations

  • Expanded Planetary System: In addition to the base project, I have integrated Mercury, Venus, Mars, and Jupiter, each with custom textures, scaled orbits, and independent rotation behaviors.
  • Advanced Camera System: * Main Camera: Features a dynamic "LookAt" system with WASD movement to navigate the 3D space.
    • Top-Down View: A secondary camera provides a strategic overhead perspective of the orbital planes.
  • Dynamic UI (Billboarding): Implemented a custom C# "Billboard" system for planetary labels. These labels automatically scale based on distance and always face the player, ensuring readability from any angle.
  • Atmospheric Audio: There is an atmospheric audio that gives an special atmosphere to the game.
  • Comet Spawner: Adjusted particle systems and spawning logic to simulate deep-space activity.


Published 2 days ago
StatusIn development
PlatformsHTML5, macOS
AuthorNmdioc
GenreAdventure
Made withUnity
Tags3D, html, Models, Space, Unity
ContentNo generative AI was used

Download

Download
MacOS.zip 62 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.