Pure PHPEntire game logic, scenes, and geometry written in PHP. No external 3D modelling tools, no imported model files.
ECS ArchitectureHybrid Entity-Component-System with per-entity lifecycle hooks and cross-entity Systems for physics, rendering, and AI.
AI-first AuthoringClaude Code is the primary authoring tool. Worlds, characters, and game logic are generated and iterated directly in PHP.
Procedural GeometryAll meshes generated programmatically - buildings, terrain, props. Version-controlled as code, not binary files.
Multi-Backend Rendering2D: OpenGL/NanoVG (production). 3D: OpenGL, Metal (macOS/MoltenVK), Vulkan (planned). Backend-agnostic RenderCommandList architecture.
Ship EverywhereBuild to standalone executables - macOS .app, Linux AppImage, Windows installer. Single binary with embedded PHP runtime.