
Custom C++ ECS Engine
A custom 3D game engine built with C++ and OpenGL.
Year:
2025 - 2026
Timeframe:
4 Months
Tools:
C++, OpenGL, ImGui


Overview
MyEngine 3D is a custom-built, data-oriented game engine designed to explore the low-level complexities of modern rendering and architecture. Built from scratch in C++ and Modern OpenGL, it features a custom Entity-Component-System (ECS) for cache-friendly performance, and a forward rendering pipeline capable of Shadow Mapping and Normal Mapping.



