N-Body Gravity Simulation
A downloadable game for Windows
An N-body simulation capable of simulating gravitational interactions of several thousand particles in real time. Simulation setup is highly customizable with the ability to control almost every parameter without restriction.
WARNING: The simulation does not care if your computer can handle your chosen settings.
Larger simulations are possible if the simulation is run slower than real time.
This project was built as the final project for my university high speed computing course. Particle interactions are simulated on the GPU to take advantage of a highly parallel implementation.
Controls:
Move Camera: LMB
Rotate Camera: RMB
Twist Camera: MMB
Camera Follow Center Of Mass: Spacebar
Toggle Auto Camera: Z
Toggle Orthographic Camera: X
Open Menu: ESC
I hope to work on and improve this project in the future when I have the time.
Planned Features: (no guarantee I will add them)
-Upgrade particle display to use ECS (or alternative)
-Add particle spin
-Improve accuracy of orbital behavior
-Add new methods of spawning particles in different configurations
-Finer control over simulation parameters
-Add particle collisions
-Controller support
Developed by Gavin Long and Kevin Pennell
Status | In development |
Platforms | Windows |
Author | prblyhuman |
Genre | Simulation |
Tags | 3D |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.