[分享创造] OhMyGame 开源 10 天拿到 936 个 star 的一个小复盘
我们团队最近开源了一个 AI 游戏创作工具 OhMyGame,主打“开源的一人 AI 游戏工作室”:用户描述自己的想法,Agent 完成游戏设计、生成资产,再进行开发和测试。
我们把 Canvas 和游戏工作流整合在一起,希望让素材生成、编辑和游戏开发的过程更直观。

我们是一个不自带流量的小团队。开源前 10 天,项目拿到了 936 个 star 。想把这段时间的数字、流量来源和用户反馈分享一下,也想请教大家:发布最初一波热度过去后,怎么继续让项目被需要它的人看到?
先说数字
这 10 天里:
- 936 个 star ,113 个 fork 。
- 发布了 11 个版本,从 beta.3 到 beta.4.9 。
- 合并了 131 个 PR 。
- 用户提了 36 个 issue ,已经关闭了 26 个。
- 没有投流,主要靠 X 上的内容传播。
下面是这段时间的 star 增长曲线:

关注从哪里来?
我看了 GitHub 的仓库访问数据,这 10 天总共有 3,648 位访客。前五个访问来源分别是:
- X:1,194 位访客。
- GitHub 站内:359 位访客。
- 官网 ohmygame.ai:326 位访客。
- Google:208 位访客。
- V2EX:138 位访客。
X 一个渠道带来的访客,比后面四个来源加起来还多,占这五个来源合计的约 54%。
这里统计的是仓库访客来源,不是各渠道带来的 star 数,也不是全部访客的来源占比。
比较明显的两次增长,分别发生在两条 X 帖子传播之后。
第一次是开源首发帖。
开源当晚 11 点多,团队成员 Dogxi 发了项目介绍,目前有约 3 万次浏览。
刚发出时没什么动静,第二天早上 7 点左右才开始明显增长,到傍晚新增了大约 300 个 star 。

第二次是 Hyper3D 合作帖。
10 月 10 日晚上,我发了介绍 Hyper3D 合作的帖子,目前有约 2.2 万次浏览。帖子点赞持续增加,第二天仓库又增长了约 180 个 star 。

不过,到了 16 号以后,增长就慢下来了,三天涨了 48 个。
这次比较直接的感受是:至少对我们这个项目来说,外部内容传播带来的关注很明显,GitHub 站内也有流量,但没有自动带来持续增长。
这 10 天,我们怎么回应用户反馈?
我们尽量第一时间回复用户,并尽快修复问题、补上需要的功能。举三个具体例子:
1. 简体中文界面
有人提出需要简体中文界面,3 天后就在 beta.4.7 中上线了。
对应 issue: https://github.com/WhiteTowerAI/ohmygame/issues/134
2. 撤回 Agent 的一轮操作
有人希望 Agent 改坏了之后能退回去。
4 天后发布的 beta.4.9 支持了这个功能:Agent 每轮操作后会列出修改过的文件,用户可以一键撤回。
对应 issue: https://github.com/WhiteTowerAI/ohmygame/issues/202
3. Windows 上的 bug
有人报告示例项目在 Windows 上没法 remix ,37 分钟后修复就合并了,当天随 beta.4.2 发了出去。
对应 issue: https://github.com/WhiteTowerAI/ohmygame/issues/122
目前我们很大一部分开发工作,就是围绕这些真实反馈展开的。
用户已经做出了什么?
贴几个用户作品。下面的图片可以点击,打开对应的实机录屏。
Hunter Space:低多边形风格的 3D 野外探索

Windmere Highlands:在高地草甸和石阵间奔跑

第一人称恐怖走廊,Backrooms 风格

2D 弓箭手放置游戏,带技能树和掉落

为什么做这个?
我自己是 3D 视觉和图形学出身,一直想做和游戏有关的事。
做了前面几个应用之后,我越来越觉得,还是要做自己有感觉的东西。否则遇到困难时,很难一直坚持下去。
选择开源,也是希望大家能用更便宜、更简单的方式创造游戏,和用户一起把工具慢慢做好。
感谢给项目点 star 、提交 issue 和 PR 的朋友,也感谢 Hyper3D 提供赞助,让用户能体验到 3D 生成能力。
接下来
近期我们在研究直接接入 Codex 和 Claude Code 的 CLI ,也会完善互动叙事和插件相关的支持。
更长期还想支持多人游戏、Unity 、Unreal ,以及更多创作工作流。这些还在计划中,需要一步步做。