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.

Recap Video