Discover and explore top open-source AI tools and projects—updated daily.
leigest519Agentic framework for end-to-end web game creation
Top 18.3% on SourcePulse
OpenGame is an open-source agentic framework designed for end-to-end web game creation directly from natural language prompts. It addresses the limitations of current LLMs in generating complex, multi-file interactive applications by providing a robust scaffolding and debugging system. This framework empowers developers and researchers to automate game development, transforming high-level designs into playable web games efficiently.
How It Works
The core innovation is the "Game Skill," a reusable capability composed of a "Template Skill" that scaffolds project structures and a "Debug Skill" that systematically identifies and resolves integration errors. This enables agents to build stable architectures and ensure end-to-end playability, moving beyond isolated code generation. The framework is powered by "GameCoder-27B," a specialized code LLM trained via continual pre-training, supervised fine-tuning, and execution-grounded reinforcement learning for game development tasks.
Quick Start & Requirements
git clone), install dependencies (npm install), and link the command-line tool (npm link).OPENAI_API_KEY, OPENAI_BASE_URL) are necessary for the LLM. Optional keys for asset generation providers (image, video, audio) like DashScope or Doubao are also supported.Highlighted Details
Maintenance & Community
The framework was officially released on April 21, 2026. It builds upon qwen-code and Google Gemini CLI agent runtimes and utilizes the Phaser HTML5 game framework. Further community engagement details (Discord/Slack, roadmap) are not explicitly provided in the README.
Licensing & Compatibility
The README does not specify a software license. This omission requires clarification for adoption, particularly regarding commercial use or integration with closed-source projects.
Limitations & Caveats
The "OpenGame-Bench" evaluation pipeline is noted as "will be released soon," indicating it is not yet fully available. The project is newly released (April 2026), and the configuration directory (.qwen) is pending migration to .opengame.
1 month ago
Inactive
JackHopkins
SawyerHood