3D Physics Engine developed in C++ with an ImGUI UI
Solo project

Building real-time simulation systems often leads to tightly coupled codebases where rendering, physics, and entity logic are interwoven, making systems difficult to extend, test, and reason about. Arche addresses this by introducing a modular engine architecture that cleanly separates subsystems, enforces explicit data flow, and provides a lightweight abstraction over rendering backends and scene composition.