Planetary System Simulator
This planetary system simulator is an exploration into procedural generation and physics simulation. Using input values following the Hertzsprung-Russell diagram and the Harvard Classification of stars, a planetary system is procedurally generated using the same relationship between stars and planets as our solar system exhibits.
This application was made for the SET10110 Advanced Games Engineering module at Edinburgh Napier University. It was conceived of, designed and implemented over the course of 13 weeks using Unity
Source code is available here: https://github.com/OlavJDigranes/AdvancedGamesEngineering
Executable download is available here: https://running-stickman.itch.io/planetary-system-simulator
My contributions to this program:
Shader implementation using the Unity shader graph
Procedural generation of planets, stars, moons and asteroids
Implementation of physics simulation
Main menu design
UI design