Skip to Content
OpenGame is now open-source 🎉

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.