Made in 3rd year (2015/2016) of college as part of 3D Graphics and Audio module. Objects bounce around the screen and off each other. Use broad phase collision detection (quad tree/ bounding circle) before applying narrow phase Separating Axis Theorem (SAT).
- Q to toggle quad tree
- S to toggle using SAT
- D to toggle debug overlay
https://youtu.be/Iw2YWCE_C9s?list=PLn9-l8kkg87PzWmn7uGRBlUTwavOcUfOw