As a first-year CCS Computing major, I get to work on an independent programming project for my CMPTGCS 1L class during my first two quarters!
This project is the culmination of my first quarter’s work: a physics engine simulating realtime relativistic mechanics for unrealistically large softbodies.
See my blog posts for a fuller development story and some technical details.
I have for you here my repository and my 1L quarter-end recap video.
Before the video, two acknowledgements.
First, to the games that inspired this project: A Slower Speed of Light and Velocity Raptor. Play them!!
Second, to the source for my collision grid / spatial lookup implementation: Coding Adventure: Simulating Fluids (and by proxy this NVIDIA writeup). Sebastian Lague is a treasure trove of fun, accessible graphics programming, go watch him.