当前位置: 首页 > news >正文

开源的游戏开发智能体,一段文字描述生成个游戏,整个过程不需要写一行代码

让AI做游戏,这事听着就离谱

之前用AI写个排序脚本、搭个简单网页,确实挺好使。但让AI从头做一个游戏?我心里是打鼓的。游戏可不是静态页面,它有实时循环、状态管理、碰撞检测,代码结构比普通项目复杂得多。直到看到香港中文大学MMLab开源的这个OpenGame,试了一下还真跑起来了。

它是怎么把游戏做起来的

核心是一套叫Game Skill的机制,分两部分配合。Template Skill相当于老手的经验库——AI会根据你描述的游戏类型自动选择合适的引擎骨架,比如简单的用canvas打底,复杂的直接上Phaser框架,项目结构搭得比较稳,后面改起来不容易崩。

Debug Skill才是重头戏。普通AI助手修bug就是看看语法错误,但游戏的问题往往是”角色能动但碰撞检测没生效””血条显示了但扣血逻辑没跑通”这种跨模块的集成故障。这套系统会让AI在沙盒里实际运行游戏,抓控制台报错、模拟交互操作,系统性地排查问题,不是头痛医头那种。

团队还专门训了个模型叫GameCoder-27B。训练方式也挺有意思,先拿高质量的游戏开发轨迹做监督微调,再用”游戏能不能真正跑起来”作为奖励信号做强化学习。说白了就是比谁做的游戏真的能玩,不是比代码写得漂不漂亮。

实际操作比想象中简单

目前还没发npm包,得从源码装。clone下来之后npm install、npm run build、npm link三步搞定。然后找个空文件夹,一句命令就能开始:

opengame -p "做个贪吃蛇,WASD控制,暗黑风格" --yolo

加–yolo参数就是全自动模式,AI自己搭框架写代码修bug,中间不停下来问你。不加的话,写文件会自动批准,但执行shell命令会停下来确认。跑完生成index.html,本地起个服务就能玩。

API配置要留意一下

主模型走OpenAI兼容接口,设个OPENAI_API_KEY就行,想换其他平台改一下BASE_URL。游戏少不了图片素材,它支持混着用不同服务商,比如图片走通义万相、视频走豆包,各有各的key,互不影响。具体能配哪些在项目的docs目录里写得挺清楚,启动时也会打印一行当前接了哪些服务的状态条。

不过毕竟还在早期阶段,做特别复杂的游戏类型(比如3D或者联机的)还是力不从心。2D小游戏、休闲类、文字冒险这些成功率还是比较高的。

下载链接:https://pan.quark.cn/s/e2380fdaf5a4

http://www.rkmt.cn/news/1526925.html

相关文章:

  • MPC852TADS开发板硬件配置与快速上手指南
  • Java反编译中文乱码?这锅到底谁来背?我忍你很久了
  • 2026深港全屋定制可以先出设计图再付定金的公司有哪些?从行业规范看如何规避定金风险
  • 3个隐藏技巧解锁NCM音乐自由:ncmdump终极完整指南
  • 118、Sensor 驱动时序调试:Power On和Off Sequence、Stream On和Off 的寄存器时序
  • 2026年当前曲靖市麒麟区AirPods实体苹果店选哪家?这份专业分析给你答案 - 品牌鉴赏官2026
  • Effective C++ 条款32:确定你的 public 继承塑模出 is-a(是一种)关系
  • 119、Sensor 驱动的 I2C 读写封装:Burst Read、连续写入与 Page 寄存器的处理
  • python ide for linux Linux上Python IDE就选Wing Pro?轻量却强大到让你尖叫
  • 如何一键获取九大网盘真实下载地址?LinkSwift全场景指南
  • 法考背诵资料pdf|背诵|资料已整理
  • 一站式音乐聚合革命:如何用智能音源打通全平台壁垒
  • 如何快速搭建个人云游戏平台:Sunshine游戏串流终极完整教程
  • 抖音下载器技术深度解析:从无水印下载到批量处理的完整解决方案
  • 如何彻底解决Windows 11文件资源管理器窗口混乱问题:终极标签管理指南
  • 法考系统强化内部讲义2026|系统强化|资料已整理
  • Sunshine终极指南:如何免费搭建你的个人云游戏服务器
  • 认准报喜鸟【2026街坊私藏】清远管道疏通六强诚信榜:不坐地起价、不暴力施工、30分钟上门、一口价明码 - 极速版本
  • Python PDF处理终极指南:5分钟掌握PyPDF核心功能
  • 法考主观题答题模板|主观题模板|资料已整理
  • MPC8260 MCC全局发送欠载(GUN)错误诊断与恢复实战指南
  • 全志开发环境搭建及编译构建
  • 从SpeexDSP迁移到WebRTC 3A:我们团队踩过的坑和性能提升实测(附代码对比)
  • 2026年6月靠谱的短途叉运公司哪家好推荐,精密设备搬运、工厂整体搬迁、重型设备移位服务商选择指南 - 海棠依旧大
  • 终极指南:如何构建高效的微信好友安全检测系统 - 从传统协议模拟到Hook技术的完整演进
  • AI 辅助代码生成质量评估与自动审查:从“能用就行“到“工程级可靠“
  • 国内制冷快商用冷柜批发厂家实力排行盘点 - 互联网科技品牌测评
  • 医疗数据合规:电子病历作为特殊电子合同的法律认定标准
  • 宴会餐厅厨用设备厂家排行 实测性能与服务对比 - 互联网科技品牌测评
  • 计算机Java毕设实战-基于 SpringBoot 框架的足球俱乐部赛事管理系统的设计与实现 前后端分离架构下足球俱乐部综合管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】