CURRENTVIEWING
CH最近收录AI
VIEWS12
▸ 最近收录AI · SITES

OpenGame SITES

CUHK MMLab 推出的开源智能体游戏开发框架。

可用性
入口可访问
已记录官网或下载入口
信息核实
已验证
3 条来源,含 NavXD 收录
类型
网页工具
Web · 中文/多语言
收录 2026年6月8日更新 2026年6月8日浏览 12

// 01 OpenGame 是什么

来自 CUHK MMLab 的端到端游戏生成智能体

OpenGame 是 CUHK MMLab 推出的开源智能体游戏开发框架,GitHub 仓库作者信息显示项目来自香港中文大学 MMLab 团队,论文《OpenGame: Open Agentic Coding for Games》于 2026 年 4 月 20 日提交至 arXiv,GitHub README 显示框架于 2026 年 4 月 21 日正式发布。它不是普通游戏素材生成器,也不是只会写代码片段的 AI 编程助手,而是面向“从一句自然语言需求生成可玩的网页游戏”的端到端 Agent 框架。

OpenGame 的目标用户主要是 AI Agent 研究者、游戏原型开发者、Web 游戏工程师、AI 编程工具开发团队,以及想研究复杂交互式软件生成的开发者。它要解决的问题很具体:大模型可以写单个函数,也能生成一些看起来合理的游戏代码,但在真正生成一个可玩的游戏时,经常会出现跨文件引用错误、场景初始化顺序混乱、资源 key 不一致、游戏循环失效、交互逻辑不完整等问题。OpenGame 试图用专门的游戏开发技能和调试流程来稳定这条链路。

核心能力

  • 支持从单条自然语言 prompt 端到端生成网页游戏项目,并输出可在浏览器中运行的结果。
  • 项目核心是 Game Skill,由 Template Skill 和 Debug Skill 组成,前者负责选择和沉淀项目骨架,后者负责积累已验证的修复协议。
  • 论文提出 GameCoder-27B,这是面向游戏引擎和网页游戏开发训练的 27B 代码模型。
  • GameCoder-27B 的训练流程包含持续预训练、监督微调和基于执行反馈的强化学习。
  • OpenGame-Bench 覆盖 150 个多样化游戏提示词,用 Build Health、Visual Usability 和 Intent Alignment 评估生成游戏是否真正可玩。
  • 仓库演示包含动作平台、卡牌战斗、双人问答格斗、塔防、射击和生存反应等不同类型网页游戏。
  • GitHub 仓库采用 Apache-2.0 License,目前 README 提到评测 pipeline 将在后续发布。

如何使用

OpenGame 当前主要以命令行方式使用,不是网页注册型 SaaS。开发者需要本地安装 Node.js 20 及以上版本,然后从 GitHub 克隆仓库、安装依赖、构建项目并通过 npm link 暴露 opengame 命令。运行时需要配置 OpenAI-compatible API,主模型、图片、视频、音频和推理等 provider 都需要用户自行提供 key。

  1. 安装 Node.js 20 及以上版本。
  2. 从 GitHub 克隆 leigest519/OpenGame 仓库。
  3. 执行 npm install、npm run build 和 npm link 完成本地安装。
  4. 配置 OPENAI_API_KEY、OPENAI_BASE_URL、OPENAI_MODEL 等环境变量。
  5. 在空目录中运行 opengame -p 加游戏需求描述,让 Agent 生成项目。
  6. 生成完成后打开 index.html,或按命令启动本地开发服务器体验游戏。

典型使用场景

在游戏原型设计中,策划可以输入一个完整玩法设想,例如“做一个带三种角色技能的横版动作游戏”,OpenGame 会尝试生成项目结构、玩法逻辑、资源调用和可运行页面,用于快速验证创意是否成立。

在 AI 编程研究中,OpenGame 可作为复杂软件生成测试场。相比 LeetCode 或普通代码补全,游戏开发更考验模型对多文件状态、实时循环、视觉反馈和交互逻辑的长期一致性。

在教学场景中,开发者可以用它演示 AI Agent 如何从需求到代码、从报错到调试、从项目骨架到最终可玩 Demo,帮助学生理解智能体软件工程的完整过程。

与同类工具的差异

OpenGame 与 Cursor、Claude Code 等通用 AI 编程工具的差异,在于它不是泛化代码助手,而是专门针对网页游戏生成做了框架、技能和评测设计。通用代码 Agent 往往能补文件、改 bug,但不一定理解游戏引擎结构;OpenGame 则把 Template Skill、Debug Skill 和 GameCoder-27B 结合起来,针对游戏项目的结构性失败做优化。

如果用户只是想让 AI 修一段代码,通用 AI IDE 更直接;如果目标是研究“从自然语言生成完整可玩网页游戏”,OpenGame 的专业性更强。

价格与使用成本

OpenGame 本身是开源项目,公开仓库未显示商业定价。实际成本主要来自模型 API、图片或音频生成 provider、运行环境和调试时间。由于项目目前依赖命令行和本地配置,普通非技术用户直接上手成本较高;开发者和研究团队则可以把它作为可复现的实验框架。

真实优势与局限

OpenGame 的优势在于问题定义清晰:它不只是生成代码,而是围绕“可玩游戏”这个更高标准设计了技能、模型和 benchmark。它把 AI 编程从静态任务推进到交互式应用生成,对游戏原型和 Agent 研究都有价值。

局限也很明显。它当前更偏研究和开发者工具,不是成熟商业游戏制作平台;生成结果仍需要人工试玩、审查版权素材、调整手感和优化性能。对于专业游戏项目,它适合做早期原型和研究验证,不适合直接替代完整游戏开发团队。

// 04 常见 问题

OpenGame 是什么?
CUHK MMLab 推出的开源智能体游戏开发框架。
OpenGame 适合哪些场景?
可优先参考它所属的 最近收录AI、AI Agent / 智能体 分类,以及 智能体游戏开发框架、游戏生成智能体 等标签。
OpenGame 是否提供可用入口?
本页已记录官网或下载入口,可通过顶部主按钮访问。
OpenGame 支持哪些平台?
当前记录为网页工具,通常可通过浏览器访问。

// 05 资料 来源

搭档工具 // workflow0 条
◇ ◇ ◇
"关系待挖掘"
暂无搭档工具数据
▸ 我来推荐

同频段 更多信号

查看 最近收录AI 全部