Project - Engine

City Builder Using a From Scratch Low-Level C++ Game Engine
completedA City Builder developed in low-level C++ with minimal dependencies. The custom game engine features hot reload, game data serialization, image, UI, and text rendering, audio decoding and playback, and a built-in tile editor.
4
3 weeks
C++/Sokol/Ccache
July 2023
C++Low-Level ProgrammingGameSAEHot ReloadEngineGroup

Bopy's Puzzle Adventure + Runner Game
completedTwo games developed using a custom low-level C++ engine, featuring image, UI, and text rendering, audio decoding and playback, a built-in tile editor and Emscripten for web builds.
1
1 months
C++/MiniFB
June 2023
C++Low-Level ProgrammingGameEngineToolsSAE

OpenGL 3D Scene in PBR
completedA 3D scene made in C++ with OpenGL with many computer graphics techniques including PBR
1
2.5 months
C++/OpenGL
February 2024
Computer GraphicsOpenGLC++Engine3DSAE

2D Physics Engine
completedA 2D physics engine made in C++ designed for performance and realtime safety
1
1.5 months
C++/SDL2/Tracy
November 2024
PhysicsOptimizationC++Low LevelEngine2DSAE