Building a DOOM-Like Engine in 2026: Discipline Through Constraints

I'm building (Dark) Lilly Engine, a 3D DOOM-inspired engine in C# with OpenGL. Not to clone DOOM. Not to romanticize the past. But because rebuilding foundational ideas until they're yours is the only way to truly understand them. Sometimes the only way to understand a system is to rebuild it. Not copy it. Not romanticize it. Just rebuild the ideas until they're yours. I'm not building a DOOM…