Key Details
Language/Engine: Unity(C#)
Platform: Windows
Project Duration: 2 Weeks
Description
A real time implementation of the restricted 3 body problem, using the velocity verlet integration method. The simulation also contains collision detection which functions by checking for violations of energy conservation which are caused by the simulation breaking down during collisions due to the use of a non infinitesimally small step size.
The core of the simulation was originally written as a simple command line program as an assignment whilst I was studying at the University of Warwick, but I decided to try implementing it in Unity both to teach myself about Unity and because I was interested in seeing the simulation running in real time and over an extended period.