C++ ECS Game Engine

Created: Nov 2026

Modular 2D Game Engine in C++ (SDL). Period: 2024 – 2025. Designed a modular 2D engine with a decoupled Entity-Component-System (ECS) architecture in C++ and SDL. Built a scene manager, a fixed-timestep game loop (60 FPS target), and reusable physics/collision components.

Technologies:C++C++SDLSDL

Challenges

View on GitHub

GitHub