Hacker News Front Page · maxilevi ·
maxilevi/project-hedra at pre-ai
Project Hedra es un RPG de mundo abierto construido sobre un motor propio, desarrollado inicialmente como proyecto de aprendizaje de OpenGL y ampliado hasta una base de código de unas 100 000 líneas. Sus mundos voxel se generan durante la ejecución y usan Marching Cubes para crear superficies continuas; el motor incluye renderizado con OpenGL, soporte para mods, scripting en Python y herramientas de pruebas e integración. El autor también describe una arquitectura que separa el juego, el motor y un framework de primitivas y asignadores personalizados, y señala que el renderizador puede dibujar el mundo en tres llamadas de dibujo bajo ciertas condiciones.
Hedra is a 3D open world game I wrote from scratch while in highschool. The entire codebase is around +100k LOC - maxilevi/project-hedra