01
Shared engine foundations
We used Unity as a rendering host, but implemented the simulated motion, collision detection, collision response, constraints, integration, and mesh deformation ourselves. Shared work included manual matrices, quaternion and Euler conversions, rigid-body state, Euler and Verlet integrators, collision utilities, contact data, and reusable constants.