OpenGame Documentation
Welcome to the OpenGame documentation. OpenGame is an open-source agentic framework that lives in your terminal and turns natural-language game design prompts into fully playable web games.
Try OpenGame
Playable Demos
Play four complete browser games generated with OpenGame: a Marvel action platformer, Hajimi tower defense, Harry Potter card battles, and a two-player arcade quiz fighter.
Generation Lab
Replay the original natural-language prompts through the live OpenGame agent, follow its tool and build events, and inspect the generated source and playable result.
Documentation Sections
User Guide
Learn how to use OpenGame as an end user. This section covers:
- Basic installation and setup
- Common usage patterns (prompt → playable game)
- Features and capabilities (Game Skill, Plan Mode, SubAgents, etc.)
- Configuration options
- Troubleshooting
Developer Guide
Learn how to contribute to and develop OpenGame. This section covers:
- Architecture overview
- Contributing guidelines
- Core concepts and implementation details (Template Skill, Debug Skill, GameCoder-27B integration, OpenGame-Bench)
- Tools and development workflow
- Extension and plugin development
Note: Some pages still describe behavior inherited from the upstream qwen-code agent runtime that OpenGame is built on. We are progressively rewriting these pages to focus on game-creation use cases.