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
Prototype Active Development

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.