Solar System Simulation

Simulation gif

I made this simulation for my under-grad dissertation project at Staffordshire University. It was very difficult for me due to the amount of research that the dissertation entailed, but it felt like it really brodened my horizons on what I can achieve with dedication. After adding n-body gravity, the simulation ran at an average of 3 frames per second, but through targeted optimisations, I was able to bring that up to 100 fps. I am very proud of what I created as a result of the project, which led to me even making a version for my desktop wallpaper!

Through this module, I was taught the importance and power that research can have on a project. Before doing the research, my plan was to use relativity as a basis for the gravity used in the simulation but through doing the research, I realised that this would not create a meaningful change in the end result despite the significant increase in complexity.

Read the dissertation here for more information.