top of page

I've developed my own game engine in C++.
Here are some of its salient features:
- Renders using DirectX
- Networking using RakNet
- Uses swept collision detection
- Has a separate asset build pipeline for Textures, Meshes and Shaders.
- Is Data driven. Uses Lua files to read in scene files and sprite information.
- Uses Smart pointers
- Has a Profiling and Debugging system
- Has a Messaging System
- Has a special mesh format, and a Maya exporter to export meshes in this custom format
Click here to read my development blog for the graphics part of the engine
Click here to view some code samples from my memory manager
bottom of page