Physics Engine from Scratch

I built a constraint-based 3D rigid body physics engine and an ECS (entity-component-system) from scratch in C and C++. The physics engine runs on the ECS and uses constraints to model collision, joints, and motors. This video gives a very high-level overview of the most critical pieces of the engine: the constraint solver, collision pipeline, ECS, and the editor. Everything mentioned in this video is open source, check out the links below! Check out Slingshot on GitHub! https://github.com/Slingshot-Physics/... Checkout T-RECS on GitHub! https://github.com/Slingshot-Physics/... Sander Mertens' blog   / ajmmertens   Entity Component System wiki https://en.wikipedia.org/wiki/Entity_... Mathy bits generated with manim https://github.com/ManimCommunity/manim Monster foot steps - Sound Effect by LordSonny on Pixabay Meow - Sound Effect from Pixabay