终端编程智能体,内置 LSP、调试器、浏览器和子智能体,支持 60 多家模型服务商。
- Star
- 949
- Fork
- 114
- 未关闭 Issue
- 20
- 最近提交
- 21小时前
这是什么?
OhMyGame 是一款用 AI 智能体制作游戏的桌面应用。同一个画布上可以并排放置设计文档、概念图、视频和 3D 模型,角色草图可以延伸出更多图像、视频或绑定动画的 3D 模型,并直接用于游戏。智能体负责起草设计文档、编写代码、运行实时预览,并通过试玩发现问题,最后可将成品发布为可分享的网页链接。
智能体基于 Pi 构建,支持 40 多家模型服务商,包括 Anthropic、OpenAI、DeepSeek 和通义千问等。用户可以填入自己的 API 密钥,也可以使用已有订阅登录,密钥只保存在本地守护进程中。项目以普通文件的形式存储:网页游戏就是常规 Web 项目,设计文档为 Markdown,互动故事则是磁盘上的节点图。
目前主要面向使用 Three.js、React Three Fiber 或 Phaser 制作的网页游戏、互动故事,以及可跨引擎的通用游戏项目。项目仍处于测试阶段,提供 macOS(Apple 芯片)和 Windows(x64)安装包,也可以用 Bun 从源码运行。
核心功能
- 01智能体起草设计文档、编写游戏代码并运行实时预览。
- 02智能体可以试玩游戏(包括实时画布和 WebGL 游戏),发现问题后尝试修复。
- 03共享画布统一管理设计文档、图片、视频和 3D 模型,节点之间可互相引用。
- 04一键发布为可在浏览器中游玩的分享链接。
- 05支持 40 多家模型服务商,可使用自有密钥或已有订阅。
- 06项目以 Markdown、JSON 和普通 Web 工程等文件形式保存。
适用场景
- 独立开发者根据文字描述快速原型化一款网页游戏。
- 用节点图组织页面,制作互动小说或剧情类游戏。
- 在同一工作区内为独立游戏生成概念图、精灵图和 3D 素材。
- 把小型网页游戏发布为链接,分享给试玩者。
快速上手
- 1
从发布分支克隆仓库
git clone --branch main https://github.com/WhiteTowerAI/ohmygame.git - 2
进入项目目录
cd ohmygame - 3
使用 Bun 安装依赖
bun install --frozen-lockfile - 4
启动网页渲染器和本地守护进程
bun run dev
使用前须知
- 目前处于测试阶段,可能存在不完善之处。
- 生成图片、视频或 3D 模型需要单独配置媒体服务商和 API 密钥。
- Windows 版本尚未进行代码签名,安装时可能出现 SmartScreen 警告。
- 发布游戏需要 OhMyGame 账号。
标签
常见问题
- ohmygame 是什么?
- 开源桌面工作室,借助 AI 智能体完成游戏的设计、制作、试玩与发布,自带模型密钥。 OhMyGame 是一款用 AI 智能体制作游戏的桌面应用。同一个画布上可以并排放置设计文档、概念图、视频和 3D 模型,角色草图可以延伸出更多图像、视频或绑定动画的 3D 模型,并直接用于游戏。智能体负责起草设计文档、编写代码、运行实时预览,并通过试玩发现问题,最后可将成品发布为可分享的网页链接。
- ohmygame 可以免费使用吗?用的什么许可证?
- ohmygame 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- ohmygame 还在维护吗?
- 活跃维护中。ohmygame 最近一次提交是在 2026年10月19日。
- ohmygame 适合用来做什么?
- 独立开发者根据文字描述快速原型化一款网页游戏。 用节点图组织页面,制作互动小说或剧情类游戏。 在同一工作区内为独立游戏生成概念图、精灵图和 3D 素材。 把小型网页游戏发布为链接,分享给试玩者。
- ohmygame 怎么安装和运行?
- 从发布分支克隆仓库: git clone --branch main https://github.com/WhiteTowerAI/ohmygame.git 进入项目目录: cd ohmygame 使用 Bun 安装依赖: bun install --frozen-lockfile 启动网页渲染器和本地守护进程: bun run dev
- 在哪里获取 ohmygame?
- 源代码和安装说明在 GitHub 上:https://github.com/WhiteTowerAI/ohmygame
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
让 Claude、Cursor、Copilot 等 AI 代理通过 MCP 操作 Unity 编辑器,并可在游戏运行时调用 LLM 的插件。
VS Code 扩展,让 Claude Code、Codex 等多个编程智能体在同一会话中独立给出意见、交接任务并讨论方案。
本机优先的 AI 办公工作台,把一句需求变成可打开、可修改的 PPT、Word、Excel 和网页文件。
一个让编程助手先给出下一步操作、去掉寒暄和冗余的技能,输出更适合 ADHD 用户阅读。
Cherry Studio 是一款跨平台桌面 AI 客户端,可接入多家大模型服务、本地模型及 300 多个预置助手。