Solo developer built open-world 3D RPG 'Hedra' from scratch starting in high school
A developer has shared Project Hedra, a procedurally generated, low-poly open-world RPG and custom game engine built largely alone, starting at age 15 to learn OpenGL. The codebase has grown to roughly 100,000 lines of code and now runs natively on Linux and Windows, with Steam integration and a CI pipeline for beta deployment.
GoKawiil's interpretation of the reporting above, not reported fact.
The project illustrates how a self-taught learning exercise can scope-creep into a full engine with custom rendering, physics, animation parsing and UI systems normally built by larger studios. It could serve as a reference point for other solo or small-team developers considering building engines from the ground up rather than relying on existing frameworks like Unity or Unreal.
- Hedra started as a personal OpenGL learning project at age 15 and grew into a ~100k-line custom engine and game.
- The engine includes advanced features like screen space reflections, SSAO, bullet physics integration, and dynamic shader reloading.
- The game supports Steam integration, modding, localization, and procedurally generated infinite worlds via a chunk system.
Logitech G304 Wireless Gaming Mouse — If you're diving into a sprawling procedurally generated world like Hedra, a precise and reliable gaming mouse makes navigation, combat, and crafting menus much smoother. The G304's lightweight design and responsive tracking are great for long open-world exploration sessions. It's a solid, affordable upgrade for indie game enthusiasts and developers alike.
See Logitech G304 Wireless Gaming Mouse on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.Source: github.com, 2026-10-22
Published there as: “Hedra is a 3D open world game I wrote from scratch while in highschool”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.