Skip to main content

Voltage Engine

A 2D game engine and editor for C# developers

An editor, not a framework

Scene graph, inspector, asset browser, prefabs, tile painting and a timeline in one dockable ImGui window, in front of the live game.

C# with hot reload

Write Components and SceneComponents in your own project. Save a file and the editor recompiles and reloads the scene.

Ships as one binary

Publish with NativeAOT and trimming from inside the editor. Source-generated serialization means no runtime reflection.

Built for automation

A loopback gateway, the voltage CLI and an MCP server let scripts and AI agents drive the editor like a person would.