01 — VORTEX ENGINE
Build worlds. Import anything. Press ▶ Play.
Vortex Engine is a free, open-source DirectX 12 game engine — native C++20 core, C# editor, built by one developer. Scroll to go inside it.
02 — THE EDITOR
Your cockpit is C#.
A WPF editor with scene hierarchy, prefabs with Apply/Revert, full Undo/Redo, drag-and-drop assets, built-in Git source control — and live hot-reload: edit a script in Visual Studio, Alt-Tab, it's already running.
watch the inspector — scroll retypes the code ⟶
03 — VORTEXAPI.DLL
163 lines to the metal.
VortexAPI.dll — an extern "C" shim with exactly 163 P/Invoke entry points. The entire conversation between the C# editor and the native engine crosses this bridge.
04 — ENGINE.LIB
A native heart. C++20. DirectX 12.
Engine.lib is the whole runtime — ECS, renderer, importers, collision — statically linked into every game you export. No runtime dependency, no launcher, no strings.
- Transform
- MeshRenderer
- Collider
- Script
05 — RENDER PIPELINE
Every frame is a factory run.
Multi-threaded frustum culling, geometric LOD, GPU instancing, forward PBR — then DLSS 4 Super-Resolution and Frame Generation multiply the output ×2, ×3, ×4.
06 — PERFORMANCE
63,000+ instances. 240 FPS.
Real numbers from the real engine: 63k instanced meshes at 240 FPS with geometric LOD and multi-threaded culling — and ~1,850 FPS uncapped in the native GameHost. This is what a lean C++20/DX12 core buys you.
07 — LICENSE
MIT. Free forever. Even your commercial game.
Every line of the engine you just flew through is public. No royalties. No revenue share. No "made with Vortex" splash screen. Ship a commercial game and keep 100% — the license fits in one screen.
08 — ROADMAP
The proof: a 16-player Battle Royale.
Vortex isn't a tech demo hunting for a use case. The roadmap is a game: character controller → Battle Royale framework → 16-player networking — all built in the open, all shipped with the engine.
- 01Character controller
- 02Battle Royale framework
- 0316-player netcode
09 — GET INVOLVED
Star it. Ship with it. Fuel it.
Vortex Engine is built by one developer and funded by nobody. If you want this to exist — star the repo, build something with it, or buy the machine a coffee.
MIT licensed · 100% free · forever.