← all repositories
leigest519/OpenGame

Finally, a coding agent that ships complete browser games

OpenGame is an open-source framework that turns a single text prompt into a fully playable web game by solving the cross-file integration failures that break ordinary coding agents.

2.9k stars TypeScript AgentsCoding Assistants
OpenGame
Velocity · 7d
+3.3
★ / day
Trend
cooling
star history

What it does OpenGame generates complete, playable web games from a single text prompt. It focuses on the integration layer—cross-file state wiring, scene coherence, and game loops—where generalist agents usually collapse. The framework runs on GameCoder-27B, a 27B-parameter code model trained specifically for game engines via continual pre-training, supervised fine-tuning, and execution-grounded reinforcement learning.

The interesting bit The agent treats game building as a reusable skill. Its “Game Skill” accumulates project skeletons and a living protocol of verified fixes, so it scaffolds stable architectures instead of patching syntax in isolation. The authors also built OpenGame-Bench, which boots builds in a headless browser and scores interactive playability—Build Health, Visual Usability, Intent Alignment—using a vision-language model, because static linting won’t catch a broken boss fight.

Key highlights

  • End-to-end browser games across genres: platformers, tower defense, card battlers, twin-stick shooters
  • GameCoder-27B: a 27B model trained for game engine mastery via three-stage continual pre-training, SFT, and execution-grounded RL
  • Reusable “Template Skill” library and “Debug Skill” protocol that track verified cross-file fixes across runs
  • OpenGame-Bench evaluates via headless browser execution and VLM judging, not just static code checks
  • Six fully playable demos with source archives, generated from single prompts

Verdict Grab it if you study agentic code generation or game prototyping. Skip if you need general app scaffolding or native engine output—this is explicitly web-only.

Frequently asked

What is leigest519/OpenGame?
OpenGame is an open-source framework that turns a single text prompt into a fully playable web game by solving the cross-file integration failures that break ordinary coding agents.
Is OpenGame open source?
Yes — leigest519/OpenGame is open source, released under the Apache-2.0 license.
What language is OpenGame written in?
leigest519/OpenGame is primarily written in TypeScript.
How popular is OpenGame?
leigest519/OpenGame has 2.9k stars on GitHub and is currently cooling off.
Where can I find OpenGame?
leigest519/OpenGame is on GitHub at https://github.com/leigest519/OpenGame.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.