Make a game from text: where writing works and where it stops
Text is an excellent way to specify what a game does and a poor way to specify what it looks like. Stage Engine uses it for the first and gives you a builder for the second.
Language is precise about rules and vague about space
Write "the guard walks between two points and stops if it hears you" and there is very little ambiguity. Write "there is a clearing with some rocks near the edge of the forest" and you have said almost nothing. How big is the clearing? How near is near? Which edge?
This asymmetry is not a limitation of any particular model. It is a property of language. Rules are naturally sentences. Layouts are naturally drawings, and any attempt to say a layout in words gets longer and less accurate the more precise you try to be.
A tool that takes a paragraph and returns a whole game has to guess at all the spatial parts. It will produce something, and the something will not be your game, and the only way to fix it is to write more paragraphs about where the rocks should go.
What you write, and what happens
You describe behaviour to Director 1. Inventory rules, combat, dialogue triggers, day and night, what a switch does, what happens when the timer runs out. Director 1 writes GDScript in your Godot project that implements it.
You then play it and correct it in the same way — in sentences, because the correction is also about rules. "It should not trigger if you are already carrying the lamp." That is the right shape for text and it works.
Nowhere in this do you type where a tree goes.
What you do with your hands instead
The world gets built in the builder. Terrain, water, weather, buildings, props, characters, all placed by you, looking at them, in a 3D viewport. It is level design, done the way level design has always been done, minus the part where you first have to learn an engine.
This is faster than describing it, and more importantly it is more accurate, because you can see the result while you are making the decision. A clearing is the right size when it looks right, and you cannot know that from a sentence.
The setup, plainly
Stage Engine is a desktop app for Mac and Windows. You download and install it. Godot ships inside, and the game runs locally on your machine.
Building needs an internet connection, because Director 1 and asset generation are network services. The game you built plays without one.
Free to download with a free plan. Indie is $10 a month, Pro is $50. The paid plans are more usage, not a different product.
If you came here wanting a one-prompt game
It is worth saying directly: that is not what this is, and the pages that promise it are describing a demo. You will get further, faster, with the split — you build the space, you describe the rules — than with any amount of prompt engineering aimed at a tool that has to invent your entire game from one paragraph.
The upside is that what you end up with is actually yours: a Godot project, on your disk, with a world you laid out and code you can hand to anyone.
Habits that make describing work better
Describe outcomes rather than implementations. "The player should not be able to reach the roof" is clearer and more robust than a guess at how to prevent it, and it leaves room for a sensible solution.
Say what should happen in the failure case. Most ambiguity in a request is about the edge: what happens if the inventory is full, if the door is already open, if the player is mid-jump. Naming the edge up front saves a round trip.
Group related behaviour into one request. A whole interaction described at once tends to come back coherent. The same thing requested in six pieces tends to come back as six pieces that do not quite agree.
Questions
- Can I type a description and get a finished game?
- No. Text specifies rules well and space badly. Director 1 writes the code from your description; you build the world yourself.
- What language do I write the rules in?
- Plain language. Director 1 turns it into GDScript inside your project.
- Do I need to know GDScript to correct something?
- No. You describe what is wrong in the same plain language and it gets revised. Reading the code is optional.
- Is this in the browser?
- No. It is a downloaded desktop app for Mac and Windows, and the game runs locally on the bundled Godot.
- What does it cost?
- Free download, free plan, Indie $10 a month, Pro $50. More usage, same engine.