Developer builds lightweight C++ game engine to run fully within an AI IDE

A developer built a custom C++ game engine called Sapana Engine to enable an AI-powered IDE to access and edit the entire codebase, not just scripting layers. The project was driven by hardware constraints — an Intel HD 620 integrated GPU — which ruled out Unreal Engine and made a raw Vulkan renderer impractical. Instead, the developer used Diligent Engine for GPU abstraction and built all other systems — including ECS, physics via Jolt, asset loading, and a flight simulator — from scratch. The engine supports both a basic forward renderer and a PBR path, with cascaded shadows, frustum culling, and distance-based LOD. Source code is available on GitHub, and the engine runs at mid-60s FPS on integrated graphics on Linux and Windows.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in