Eclipsed Game Engine

A custom C++ engine focused on real-time rendering, tooling systems, and high-performance iterative development.

GitHub Repository Open Issues Stars Contributors Last Commit Top Language Repo Size

Overview

Eclipsed is a custom-built C++ game engine developed to explore modern engine architecture, with a focus on rendering systems, tooling pipelines, and runtime design patterns.

The engine is built around rapid iteration. Systems can be modified and reloaded at runtime without restarting the application, enabling fast experimentation and development feedback loops.

Its architecture consists of three core layers: a modular OpenGL renderer, an entity-component system for gameplay logic, and an integrated tooling framework for debugging and editor workflows.

Key Contributions