
Nilkins Engine
A modular real-time engine in native C++ for games, simulations, any heavy graphical workload. Use the full engine or just the modules you need. Ship on Windows, or in the browser via WebAssembly.
Built the Way You Want to Build
A suite of decoupled C++ components — from rendering to input, memory to concurrent tasks. Use the full nkAstraeus engine, or drop a single module into your own runtime.
Truly Modular Architecture
Built as a suite of decoupled C++ components: pick and choose. Use the full nkAstraeus engine for games and simulation apps, or link just the modules you need, like nkGraphics or nkMaths, directly into your own runtime.
Native C++ Performance
Written in modern C++17/20 and compiled to native Windows x64 DLLs. Link against public .lib interfaces with zero abstraction overhead, giving full control over your binary.
Declarative Rendering Core
The nkGraphics Compositor lets you describe exactly how frames are generated. Tell what to do, where and how. The engine owns the command stream for maximum optimization.
Windows + WebAssembly
First-class Windows x64 support with a DirectX12 backend, plus a full WebAssembly (Emscripten) build driven by the same Compositor descriptions. One codebase, two targets.
PBR, Post-Processing, Raytracing
Leverage physically-based materials, plus built-in effects: SSAO, FXAA with dithering presets, film grain... Alongside the latest technologies supported.
Dual-Access Scripting
Rapid logic in Lua: every component ships comprehensive bindings within nkAstraeus. Use it or write core systems and engine extensions entirely in native C++ for strict zero-overhead performance.
Layered Tooling
nkResources handles loading. Backed by nkTasks for job-parallelism, nkMemory for custom arenas, and nkWinUi for native desktop tooling.
Battle-Tested & Stable
Over 3,000 unit tests across the engine. No release branch is certified green without every required test passing, making it safe to integrate into production projects.
Ready to Materialize Your Vision?
Ship your next world, a game, a simulation, any real-time graphical workload, with the latest release of Nilkins Engine. Modular, high-performance, and built for control: link the full engine or just the pieces you need.
Nilkins Engine is funded by its community. Your support keeps it independent and moving fast.






