An AI RPG maker that leaves the engine in place
Stage Engine is a desktop app for Mac and Windows. You build the RPG world by hand and Director 1 writes the systems underneath it in GDScript, inside a real Godot project you own.
If you arrived here from tile-based RPG tools
A lot of people searching for an RPG maker have used one of the classic tile-based editors and liked it right up to the point where they wanted something the editor did not offer. Those tools are genuinely good at what they cover. Their limit is that the coverage is a list, and the moment your idea sits outside the list you are writing plugin code in a scripting language you did not sign up to learn.
Stage Engine is built the other way round. There is no list of supported RPG features, because the layer that implements features is Director 1 writing GDScript rather than a menu someone shipped last year. If your combat needs a mechanic nobody has built before, that is a normal request rather than a feature gap.
The trade is that this is a download, not a browser tab, and the engine underneath is Godot rather than a bespoke runtime. Your project is a Godot project. It opens in Godot. That is deliberate, and it is the part that keeps the ceiling off.
The systems an RPG actually needs
An RPG is mostly bookkeeping wearing a costume. Stats that change, items that move between containers, dialogue that branches on a flag you set two hours ago, quests that track state across saves, enemies that scale to something. None of that is glamorous and all of it has to be right, because a save file that loses your inventory ends the game for that player.
That is exactly the work to hand to Director 1. You describe the rule in plain language: levelling curve, how resistances apply, what happens when a quest item is sold by accident. Director 1 writes the code into your project, and you play it to find out whether the rule you described is the rule you wanted.
You will find that it often is not, and that discovering it takes ninety seconds of play rather than an afternoon of reading. Not writing the code does not mean not judging it. The judging is your job and it is the part that decides whether the game is any good.
The world is yours to place
The map, the towns, the dungeon that the second act hinges on: you build those by hand in the builder. Terrain, water, weather and buildings are placed directly, the way you would in a level editor, because describing a village in a sentence is slower and worse than putting one there.
This is the half of RPG development where taste is the whole skill. A corridor that reads as tense, a town square that makes you want to talk to someone, a view that earns the walk up the hill. Nobody can specify that in a prompt, and pretending otherwise produces the flat, sample-scene look that gives generated games away instantly.
Asset generation is available while you build, and so is anything you bring yourself. Building needs an internet connection because generation and world data come over the network. Playing the game you built does not.
Scope, honestly
RPGs are the genre where scope kills projects. Forty hours of content is forty hours of content whether or not the code was written for you, and the writing, the quest design and the pacing are still yours. Stage Engine removes the programming barrier. It does not remove the work.
What it does change is the cost of trying things. A combat system you can rewrite in an evening is a combat system you will actually iterate on, and an RPG that has been iterated on is the difference between a demo and a game people finish.
Start smaller than you want to. One town, one dungeon, one loop that feels good to repeat. If that is fun, the rest is production.
One system at a time
The temptation with an RPG is to ask for everything at once: combat, inventory, quests, dialogue and saves in a single request. It will produce something, and you will have no idea which part is responsible when it does not feel right.
Adding one system, playing it, and only then adding the next is slower for about an hour and faster for the rest of the project. It also means each piece is judged on its own, which is the only way you find out that the levelling curve was the problem all along.
Questions
- Do I need to write any code?
- No. Director 1 writes the GDScript inside your project. You can open and read it because it is a normal Godot project, but nothing about the workflow requires you to.
- Can I make a 2D RPG, or is it 3D only?
- Godot handles both, so both are possible. The builder is strongest on 3D worlds with terrain and weather, which is worth knowing if a top-down tile look is the specific thing you are after.
- What does it cost?
- The download is free and there is a free plan. Indie is $10 a month, Pro is $50. Paid plans buy more usage. The engine is the same on every plan.
- Does it work offline?
- Building does not. Director 1, asset generation and world data all come over the network. The game you have built runs locally on the bundled copy of Godot.
- Can I sell what I make?
- It is your Godot project, so yes. Shipping a game is still a real amount of work beyond building it, but nothing in the tool stands between you and releasing it.