Discover and explore top open-source AI tools and projects—updated daily.
RandallLiuXinAutonomous pipeline generates Godot games from text
Top 79.4% on SourcePulse
Autonomous text-to-game pipeline for Godot, powered by AI agents, GodotMaker transforms game ideas into playable projects. It addresses common AI game development issues by offering a local-first, source-available framework that generates complete, modifiable Godot projects. This enables rapid prototyping and iteration on 2D game concepts without platform lock-in or extensive manual intervention, making game creation more accessible.
How It Works
A CLI (godotmaker-cli) orchestrates AI agents to refine user-inputted game ideas into Game Design Documents (GDDs). The pipeline autonomously handles planning, GDScript implementation, unit and end-to-end testing, gameplay simulation, screenshot generation, and iterative bug fixing. This "no-human-in-the-loop" approach runs for hours, producing a standard Godot project ready for local development, debugging, and publishing.
Quick Start & Requirements
npm install -g godotmaker-climkdir my-game && cd my-game && godotmakerHighlighted Details
Maintenance & Community
Community engagement is encouraged via starring the repo and opening issues for desired features or improvements. Specific community channels (e.g., Discord, Slack) or direct contributor information are not detailed in the README. Links to "Roadmap" and "Status" pages are available for further information.
Licensing & Compatibility
The framework uses the Business Source License 1.1 (BSL 1.1), which converts to Apache License 2.0 four years after each version's public release. Generated games are fully owned by the user, subject to any third-party engine, asset, model-provider, runtime, or dependency terms. Permitted uses under BSL 1.1 are free.
Limitations & Caveats
The Codex runner and art-production pipeline are currently in preview, with potential needs for manual asset review and replacement. The pipeline exclusively targets 2D games; 3D development is not supported. Audio generation is also not included, requiring manual asset integration. External agent runtimes may experience transient issues, though the workflow is designed for resilient resumption from local project state.
18 hours ago
Inactive
cluesmith