Project Hedra is the kind of thing that makes professional game developers wince with recognition and envy in equal measure. A solo developer, starting at fifteen, set out to learn OpenGL and ended up with a ~100,000-line C# codebase that includes a full 3D engine, a voxel world system, procedural generation, a modding API, and an actual playable RPG bolted on top. This is not a tech demo. It is an artifact of obsessive craft. The engine work is where the real story lives. A custom renderer with screen-space reflections, SSAO, bloom, FXAA, MSAA, skinned mesh animation, shadow mapping, frustum and occlusion culling, runtime LOD via mesh simplification, a particle system, marching cubes isosurface extraction — these are not checkboxes, they are each individually multi-week problems for experienced graphics programmers. The world renders in roughly three draw calls using glMultiDrawElements, which is the kind of optimization that reveals someone who actually understands the GPU pipeline rather than just calling it from a tutorial. The custom memory management deserves special attention. Writing your own array primitives with stack-based allocators in C# to avoid GC pressure during game frames is a decision that sits somewhere between brilliant and masochistic. It means the developer understood the runtime well enough to fight it — and won, at least for the purposes of a real-time game loop. The 1,000+ test cases and the integration testing framework for game components suggest engineering discipline that most hobbyist projects never develop. The game itself — four classes, specializations, skill trees, 100+ items with rarities, quests, bosses, fishing, crafting, trading, companions, procedural structures, multiple dimensions — reads like a feature list that would make a small studio nervous. The world is fully procedurally generated from a seed with no save file for terrain, only player state. The voxel-to-mesh pipeline using marching cubes (originally marching tetrahedra, hence the name Hedra) gives the low-poly aesthetic a mathematical backbone rather than just an art direction choice. The architectural decision to build the game as a mod to its own engine is genuinely clever. By forcing the game to use the same mod API that external modders would use, the developer kept the API honest and maintained. Python scripting via IronPython for mod logic, Collada and PLY parsing for models (both plaintext formats, no textures — as the developer notes, this means the entire visual output is generated from text), and CI deploying to a Steam beta branch round out a pipeline that looks more like a professional indie studio than a learning project. The honest gaps are what you'd expect from a solo project: the multiplayer system was abandoned (UDP hole-punching P2P via a coordination server — ambitious), some engine/game boundaries are blurry from the organic growth, and the content depth of any individual system probably can't match a focused team. The low-poly aesthetic is practical and charming but also masks the absence of a dedicated art pipeline. These are not criticisms — they are the natural shape of one person's work over years. What makes Hedra worth studying is not any single feature but the accumulation. Each system is individually achievable; the fact that one person built all of them, integrated them, tested them, and shipped them on two platforms is the actual achievement. This is a portfolio piece that doubles as a real game, and a game that doubles as a textbook on how 3D engines actually work.