-
Editor and game engine with unified renderer
-
Custom OpenGL/PyGame engine supports immediate "drop-in and play" (like CryEngine Editor)
-
Custom basic player physics engine
-
Real-time lighting with optional stencil shadows
-
Volumetric fog, glass & water shaders with configurable surface parms
-
Entity I/O system inspired by Half-Life 2
-
Terrain generation
-
OBJ model support
-
brushes can be TRIGGERS that activate objects in the world (lights, speakers)
-
jsonlevel format withmagic numberfingerprint -
Fully modular and open source (MIT License)
-
PyQt5, numpy, Pillow, PyOpenGL, pygame, PyGLM