GodotMaker turns text prompts into Godot prototypes
The project chains Claude Code, Codex, OpenCode and Pi into one workflow that drafts a design document, generates code, tests it and patches failures.
A darkened workspace at night, its monitors glowing with the abstract wireframe levels of a simple 2D game.
GodotMaker is a command-line pipeline that takes a written game idea and drives an external coding agent through design, implementation and testing until a playable 2D Godot prototype exists.
At a glance
- Agent runtimes listed in the docs: Claude Code, Codex, OpenCode and Pi. GodotMaker supplies the workflow layer only.
- Requirements: Godot 4.5 or later, Node.js 22 or later, Python 3.10 or later, Git 2.30 or later, installed via the npm package godotmaker-cli.
- License: Business Source License 1.1, converting to Apache 2.0 four years after each version release.
- Stated limits: 2D only, no TileMap, no pixel art, no audio generation, art pipeline still alpha.
- Repository counters on September 1, 2026: 525 stars, 44 forks.
GodotMaker is a command-line pipeline that takes a written game idea and drives an external coding agent through design, implementation and testing until a playable 2D Godot prototype exists. Published by RandallLiuXin, it describes itself as an autonomous text-to-game pipeline. It ships the workflow rather than the intelligence: the code is written by whichever agent runtime you already have installed.
What a single run does
The project documents a run as a fixed chain of stages.
- The idea becomes a design document, which becomes a task plan.
- Scenes and systems are designed, assets generated, and the implementation written.
- Unit tests and end-to-end tests run against the result.
- Screenshots are captured and checked against the specification, with an automated fix loop when the two diverge.
That last stage is the part worth noting. A single prompt to a model returns code but no evidence that the code runs. GodotMaker folds the evidence step into the loop and tries to repair what fails. The project also concedes that some runs simply do not converge.
Which agents it drives
The repository summary names three agents: Claude Code, Codex and OpenCode. The documentation adds a fourth, Pi. Either way, the developer supplies the runtime and the API key, and the project states plainly that maintaining those agents is not its job.
Requirements and the license question
Installation goes through the npm package godotmaker-cli, on top of Godot 4.5 or later, Node.js 22 or later, Python 3.10 or later and Git 2.30 or later. Documentation is available in English and Chinese and covers installation, a first-game tutorial, a how-it-works section, troubleshooting, a roadmap and a wiki.
The license deserves a second look before anyone builds a product on it. GodotMaker uses the Business Source License 1.1, which restricts use and only converts to Apache 2.0 four years after each version release. That is not an OSI-approved open-source license, whatever the public repository suggests at a glance.
What it deliberately does not do
The limitations section is unusually candid. The tool handles 2D only, level generation is limited, TileMap is unsupported, pixel art is absent, no audio is generated, and the art pipeline is described as alpha. Read as a prototype generator it makes sense; read as a game factory it does not.
What we could not verify
Only one source was available for this report: the repository page itself at github.com/RandallLiuXin/GodotMaker. No independent coverage and no third-party review existed to check it against, and we did not run the pipeline ourselves. Every claim about stages, capabilities and limits above is the project describing itself.
The counts of 525 stars and 44 forks are a snapshot taken on September 1, 2026. We could not establish the date of the most recent commit, the size of the contributor base, or how often a run actually converges on a working prototype.
FAQ
What does GodotMaker do?
GodotMaker takes a game idea written in plain text and carries it through a design document, a task plan, implementation and automated tests to a playable 2D prototype for the Godot engine.
Which AI agents does GodotMaker support?
The documentation lists Claude Code, Codex, OpenCode and Pi. You supply the agent runtime and a valid API key, because GodotMaker only provides the workflow layer above it.
Is GodotMaker open source?
No. It uses the Business Source License 1.1, which restricts use and converts to Apache 2.0 only four years after each version release.