INC Engine
A fully modular game engine built entirely on INC. Every system is an isolated, hot-reloadable module. No monolithic binary. No fixed runtime layout.
INC Engine
A working prototype of a fully modular game engine. Runs headless. Swappable renderer — DX11, Vulkan, or nothing. Player, level, window, input — all isolated modules loaded and managed by the INC kernel at runtime.
No module knows about another. The kernel owns nothing except the interface table. Everything can be replaced at runtime without restarting.
Not yet released. In active development.
Current Systems
Renderer
DX11
Swappable at runtime. Vulkan planned.
Platform
Windows / Linux
Input, window, timing — isolated module.
Execution
Headless Ready
Runs without renderer. Modules load on demand.
Hot Reload
Runtime Swap
Any module replaced without restart.
Input
Raw Input
Near-zero latency. No middleware.
Architecture
Zero Coupling
Modules communicate through interfaces only.
Engine release details and screenshots coming. Built on the same kernel that runs ioquake3, dhewm3, and X-Ray Monolith.