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.

DX12C++20MITWINDOWS X64DLSS 4
scroll to dive

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.

REAL240FPS
SHOWN240FPS
DLSS 4 FRAME GEN

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.

MITNO ROYALTIESCOMMERCIAL OKFORK IT

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.

  1. 01Character controller
  2. 02Battle Royale framework
  3. 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.