Pre-alpha — building in the open

A game engine
for everyone.

Mana Engine is a cross-platform game engine designed for indie devs, students, and kids writing their first line of code — with C++ and Lua scripting, AI-forward tooling, and an emphasis on learning by building.

{SCREENSHOT}Editor screenshot

Built for every kind of creator

From AAA pros to first-time coders.

Mana Engine grows with you. Kids start with visual scripting and guided lessons. Hobbyists and indies move up to Lua. Professionals reach for full C++ control. One engine, one project file, no walled gardens.

{SCREENSHOT}Editor — beginner mode
{SCREENSHOT}Code editor showing C++ + Lua

Open scripting, top to bottom

Write in C++. Iterate in Lua.

Drop into native C++ when you need performance. Stay in Lua when you want speed of iteration. The engine treats both as first-class — same APIs, same debugger, same build pipeline.

Ship anywhere

Build once. Run on Windows, Linux, mobile, and the web.

Mana Engine is cross-platform from day one. Build for desktop on launch day, push the same project to mobile and the browser without rewriting your game.

{SCREENSHOT}Same game running on 4 platforms
AI-forward by design

An engine that learns alongside you.

AI is woven through the tooling — not bolted on. From smarter autocomplete to assistive level design and tutoring for first-time creators, Mana Engine treats AI as a collaborator built into the editor.

Be there from the start.

Mana Engine is in pre-alpha. Join the early access list to get build drops, shape the roadmap, and help build the engine you wish you'd had.