OpenGL Game Engine
A small, code-only 3D game engine written in C using OpenGL, built as a personal systems-level project. It provides a minimal API for rendering, input, timing, audio, and text, and runs on macOS, Windows, and Linux. Designed for experimentation and small prototypes rather than as a production engine.
Sample footage from a simple fishing simulator prototype: