A 3D game maker for people who do not write code
Stage Engine is a 3D game maker where you place the world yourself and the code gets written for you. It installs on Mac and Windows, and the game runs locally on Godot.
3D is the case this is built for
Plenty of beginner tools do 3D as a courtesy. You get a grey floor, a capsule that walks, and a fog wall about two hundred metres out because the tool cannot afford anything further.
Stage Engine starts from the opposite assumption. Terrain, water, weather and a populated world are the ordinary case, not an advanced feature you unlock. The engine underneath is Godot, running as a bundled copy on your own machine, so the budget for what a scene can contain is your hardware rather than a hosting bill.
That means the questions you get to ask are the interesting ones. How big should the valley be. Where does the river go. What is over the ridge. Not: will this run.
Building the world with your hands
The builder is a level editor. You sculpt terrain, draw the outline of a lake and let it fill, set the weather and the time of day, place buildings and trees and characters, and walk through it to see whether it reads.
This is deliberate. Describing a landscape in a sentence is slower and less precise than making it, and the result is always somebody else's idea of your description. Placement is taste, and taste does not delegate well.
It also means you are never blocked on knowing the right words. You do not need to know what a heightmap is to raise a hill.
Director 1 writes the code
Everything that makes the world behave is code, and code is the part you do not do. Director 1 writes GDScript directly in your project: the character controller, the camera, interaction, inventory, doors, quests, whatever the game needs.
You ask in plain language and you get a change you can play. If the sprint is too fast or the camera clips the wall behind you, say so. Revising is the normal rhythm of the work.
Because the code lives in your project rather than behind an API, the project stays a Godot project. Nothing about it depends on this app continuing to exist.
Local play, networked building
Press play and the game launches on your machine, using the copy of Godot that ships with the app. Your framerate is your machine's framerate. There is no streaming and nothing rendered anywhere but here.
Building is the part that needs an internet connection. Director 1, asset generation and world data all come over the network, so this is not an offline tool and never will be. Playing a game you already built does not need the connection.
There is also nothing stopping you making the world small. A single island, a mountain pass, one village. Scale is a choice about the game rather than a demonstration of what the tool can do, and small worlds that are dense usually beat large ones that are empty.
What it does not do
It does not hand you a finished game from a description. It does not have a menu of genre templates to pick from, deliberately, because a template only works for the game somebody already made.
And it does not decide for you whether the result is good. You play it. You say. That is the part of the job that was always yours.
What a first week usually contains
Day one is terrain and a character who can walk on it. That sounds small and it is the correct place to start, because until you can walk around your world you cannot tell anything about it. Most people discover their first landscape is too flat or too big within about ten minutes of walking it.
The middle of the week is the loop: reshape, ask for a behaviour, play, react. A camera that is wrong. A run speed that makes the valley feel small. A hill you have to go round when you wanted to go over. Each of these is a sentence to fix and each of them changes how the world reads.
By the end you have a place that works and a list of what it needs. Buildings, a reason to go somewhere, something that happens. That list is the actual game design, and getting to it in a week rather than a season is what the tool is for.
Nothing about that week requires reading code, and all of it requires having opinions about a place. If you enjoy the second thing, this works. If you were hoping to skip both, it will not.
Questions
- Do I need to model anything in Blender first?
- No. Assets can be generated, sourced, or built as geometry inside the tool. Bringing your own models works too if you have them.
- How big can a world be?
- Large enough that terrain, weather and a populated scene are normal. The practical limit is your own machine, since the game runs locally.
- Is it a browser tool?
- No. It is a desktop app for Mac and Windows that you install.
- What happens if I want to hire a programmer later?
- They open the Godot project and read the GDScript. There is nothing proprietary to unpick.
- What are the plans?
- Free at $0, Indie at $10 a month, Pro at $50. The engine is the same on all three; the paid plans buy more usage.
- How long before I have something playable?
- A character walking on terrain you made is a first session. A game with a reason to be there takes as long as the design does, which is the honest answer and the same answer for any tool.