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.
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.
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.
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.