A game engine made from scratch using OpenGL.
Engine Capabilities:
- Can load any type of 3D file and render it.
- Has point lights, directional lights, and spotlights.
- Optimized physics engine that can handle millions of polygons.
- Can load textures.
- Audio implemented using FMOD
- UDP networking
- Can generate catmullrom splines
- Softbody simulation with tearing and collision detection