Projects

Custom C++ Game Engine

A custom ECS-based game engine built from scratch in C++ with OpenGL, real-time physics via Box2D and Bullet, GPU-accelerated particles, bone animation, and per-object material shaders. Engineered to handle 10,000+ entities at 60 FPS.

game engine programmerC++ game engineECS architectureOpenGL programmercustom game engine Torontogame systems programmer
Game Engine

Game Engine

Custom ECS-based game engine with real-time physics and bone animation system

C++OpenGLBox2DImGuiBullet Physicsgraphics pipeline
  • Handles 10,000+ entities at 60 FPS
  • Custom particle system with GPU acceleration
  • Component-based architecture

More Projects