RandallLiuXin/GodotMaker
Autonomous text-to-game pipeline for Godot, powered by Claude Code,Codex,Opencode
What it solves
GodotMaker allows developers to quickly turn a game idea into a playable 2D prototype in the Godot engine. It eliminates the tedious manual process of testing builds, taking screenshots, and providing step-by-step feedback to AI agents, enabling rapid market validation and feasibility testing of game concepts.
How it works
GodotMaker acts as a workflow layer that drives external AI agents (such as Claude Code, Codex, or Gemini) through a complete development cycle. The process starts with a natural language game idea, which the system transforms into a Game Design Document (GDD). Agents then autonomously handle planning, implementation, writing unit tests (via gdUnit4), creating end-to-end tests, running the game to capture screenshots, and comparing the results against the GDD to fix bugs and visual issues.
Who it’s for
Game developers and designers who want to rapidly prototype 2D games and validate ideas without spending weeks on initial development. It is designed for those who use the Godot 4.x ecosystem and have access to command-line agent runtimes.
Highlights
- No-human-in-the-loop: Operates autonomously after the initial target is stated, handling the build-fix-evaluate loop independently.
- Local-first workflow: Generates a standard Godot project on the user's local disk, ensuring the user owns the code and assets.
- Design-driven iteration: Supports iterative improvement by refining the GDD or the initial idea to raise game quality.
- Integrated Testing: Automatically generates both unit tests and end-to-end player-simulation tests to ensure functionality.
- Engine-native output: Produces a real Godot project that can be further extended, debugged, and published using the mature Godot ecosystem.
Related
- Project
- Project
- Project
- Project
- Project