Real-time 3D graphics engine built by hand in Go: GLFW windowing, custom math library, scene graph, and renderer.
-
Updated
Mar 2, 2026 - Go
Real-time 3D graphics engine built by hand in Go: GLFW windowing, custom math library, scene graph, and renderer.
Experimental deferred Rendering projects with modern OpenGL
Tu-Maze is a high-performance, first-person 3D maze crawler written in modern C++20. It utilizes SFML 3.0 and OpenGL 4.1 core profile for a gloomily lit, procedurally generated dungeon experience. Features dynamic lighting, advanced optimizations, an interactive minimap, real-time graphics settings via Dear ImGui, and a local leaderboard system.
Add a description, image, and links to the opengl-4 topic page so that developers can more easily learn about it.
To associate your repository with the opengl-4 topic, visit your repo's landing page and select "manage topics."