122K 次 Google 点击。203,688 名访客。$218.84 广告收入。
如果按传统游戏开发的标准看,我当时几乎什么都不懂。
不会写游戏引擎,不懂关卡生成,也没有独立做过一款完整的小游戏。
但我用 Codex 做出了一个能直接在线玩的游戏网站。它真的从 Google 获得了用户,也真的产生了收入。
先看结果。

收益后台总计行
收益后台的总计行显示:$218.84。
这张图没有展示平台名称、统计周期和账户信息。后面两张流量图的统计口径也不完全相同,所以我不会把几个数字硬凑在一起,算出一个看起来很漂亮的“收益率”。
它们只能证明三件事:
-
网站不是只在我电脑上运行的 Demo;
-
确实有真实用户通过搜索进入;
-
广告后台确实出现了收入。
至于“用 AI 做个网站就能躺赚”,这事儿没有发生。
真实过程更像是:先做错,发现问题,再让 Codex 帮我快速改下一版。
01|我不会开发游戏,但我先找到了有人正在搜索的问题
这个机会不是 Codex 找到的。
是我刷手机时,连续看到一款新游戏的广告。打开应用商店后,我又发现它的热度正在快速上升。
我没有马上写代码,而是做了三个很简单的检查。
第一,看 Google Trends。

Google Trends 搜索热度趋势
图中的 0—100 代表相对搜索热度,不是实际搜索次数。6 月开始出现明显需求,进入 7 月后仍在上升。
第二,看 YouTube。
我搜索游戏名、玩法和关卡攻略,重点看最近上传的视频有没有播放量。有人主动找教程,说明用户不只是下载游戏,还会遇到“不会玩”“过不了关”“想找技巧”这些问题。
第三,看 Google 搜索结果。
我想知道:当前排在前面的主要是应用商店、视频和零散攻略,还是已经有一个体验很完整的网站?
这里有个很容易被忽略的顺序:
不要先问“AI 能帮我做什么”,先问“用户正在找什么”。
很多人学 AI 编程,会从 Todo List、博客、导航站开始。这些东西适合练习,但做完以后没人访问也很正常——它们解决的是练习者的问题,不一定是用户的问题。
我当时只确认了一件事:需求正在发生,而且还没有完全被满足。
够了。先上线再说。
02|第一版只花了大约1小时,因为它根本不是完整游戏
第一版非常简单。
我选了一个相关的 YouTube Playlist,让 Codex 搭了一个移动端优先的攻略站。首页解释规则,关卡页面放视频和文字提示,再补上下载入口。
当时给 Codex 的任务,大致是这样的:
先检查项目,再搭建一个移动端优先的攻略网站。首页说明玩法并提供关卡入口;每个关卡生成独立页面;补齐 sitemap、robots、隐私政策和基础 SEO。先完成最小版本,不增加任务之外的功能。
为什么能在大约1小时内上线?
因为我没有让 Codex “从零发明一个大型游戏”。第一版只解决一个问题:让正在搜索攻略的人,快速找到答案。
Codex 帮我完成了这些原本很耗时间的工作:
-
建立首页、攻略索引和关卡模板;
-
把重复内容整理成可以批量生成页面的数据;
-
处理移动端布局;
-
生成 sitemap、robots 和基础 SEO;
-
运行构建,修复上线前的错误。
网站上线后,我接入 Google Search Console 和 Vercel Analytics。
这一步很关键。没有数据,后面所有“优化”都只能靠感觉。
说实话,我当时还挺乐观:页面上线了,Google 开始收录,访问也慢慢进来了。一个不会开发游戏的人,好像真的把东西做出来了。
很快我就发现,高兴早了。
03|有流量不等于产品成立:用户看完攻略就走了
网站开始获得搜索曝光后,我继续调整标题、正文和内部链接,也把游戏下载入口放到了首屏。
排名和访问在增长。
但用户进入页面以后,并没有太多事情可做。
他看完规则、找到下载链接,或者确认当前关卡答案,然后就离开。页面给了信息,却没有提供下一步动作。
我先增加了一个相关游戏页面,希望用户能继续浏览。
效果有限。
现在回头看,这个动作只是“再给用户一篇内容”,并没有改变产品本身。
转折来自一个新出现的网站。它和我的内容差不多,但首页首屏可以直接玩。
我当时的第一反应是:这也能做?
后来在朋友提醒下,我发现这类移动端游戏的核心玩法并不新,能够找到相似的开源实现。真正需要做的,是检查代码许可证、理解规则,再重新设计界面、关卡和网站入口。
这里必须划一条红线:
在 GitHub 找到代码,不等于可以直接复制、换个皮肤就商用。
许可证是否允许商用?素材是否有独立版权?是否要求保留声明?原项目有没有混入来源不明的图片和音效?
这些问题,AI 可以帮忙检查,但决定要自己做。
为了保护仍在运行的网站,本文不会公开域名、关键词和页面截图。能展示的就是这4张去掉识别信息的后台图。方法可以讲透,正在使用的资产没必要全部摊开。
04|Codex真正帮我的,不是“一句话生成游戏”
找到可参考的实现以后,我没有把代码直接塞进网站。
我先让 Codex 读取现有项目,解释游戏规则和状态变化,再把任务拆开。
第一步:判断哪些能复用
保留核心规则思路,重做页面结构、视觉和交互;第三方素材则逐项检查,不确定来源的直接不用。
第二步:先做一个能玩的最小关卡
不要一上来生成几十关。
先确认点击循环、冲突提示、胜利判断和重置功能都正确。一个关卡跑不通,后面批量生成只会批量制造错误。
第三步:增加验证
游戏最怕“看起来能玩,实际上无解”。
我让 Codex 增加关卡校验,检查棋盘、区域连通性、规则冲突和解的唯一性。后来继续增加难度模式和新关卡时,也沿用同一套验证。
第四步:同时做首页试玩和独立 /play 页面
首页试玩负责一件事:让刚进来的用户不用找按钮,马上就能互动。
独立 /play 页面则承接更明确的“在线玩”搜索意图,也可以拥有自己的标题、说明、FAQ和分享信息。
这两个入口看起来重复,实际面对的是两类用户。
我还让 Codex 处理了手机宽度、点击误触、完成弹窗、难度切换、进度保存和生产构建。
这才是我认为 AI 编程最有价值的地方:
不是替你做判断,而是把一次判断迅速变成可以交给用户验证的版本。
如果当时每一次改动都要先学完前端、游戏逻辑、测试和部署,我大概率早就放弃了。
05|四张后台图,能证明什么?
在线游戏上线后,我继续增加关卡和内容。网站的整体搜索流量也在增长。
这是目前可以公开的 GSC 大盘:

Google Search Console 搜索表现
Google Search Console:122K 次点击、507K 次展现、CTR 24%,平均排名 2.9。
再看真实访问:

Vercel Analytics 访问趋势
Vercel Analytics:203,688 名访客、396,993 次页面浏览,跳出率 61%。
数据确实好看,但我不想把它解释过头。
GSC 能证明网站获得了搜索流量,Vercel 能证明真实访问规模,两条曲线也都在向上。
它们不能单独证明“因为加入在线游戏,所以 Google 提高了排名”。同期还发生了很多事情:游戏本身热度上升、页面数量增加、域名积累时间、外部链接增加,都会影响结果。
而且,%%61%的跳出率也谈不上完美。%%
对于一个用户可以直接完成任务的单页游戏,跳出不一定等于不满意;但如果没有 game_start、level_complete 等事件,仅看跳出率也无法判断用户到底有没有真正玩起来。
所以我更愿意给出一个克制的结论:
把攻略页面改成可以直接使用的产品后,网站获得了持续增长的真实访问;这个方向值得继续做,但不能把所有增长都归功于某一个功能。
这可能没有“改一个按钮,流量暴涨10倍”那么刺激。
但它是真的。
06|流量不是一次优化带来的,而是一层层叠出来的
在线游戏只是最重要的一次改造,后面还有不少小动作。
增加关卡页面
每个关卡解决一个具体问题,也承接一个更细的搜索需求。前提是内容真的不同,而不是批量复制同一段文字。
保留独立的在线玩入口
攻略和在线玩是两种搜索意图。一个页面很难同时把两件事都讲清楚,所以我保留了首页入口和 /play 页面。
只翻译关键页面
分析后台出现其他语言用户后,我没有直接翻译全站,而是先做当地语言的首页、玩法和在线玩入口。先看有没有曝光和点击,再决定要不要继续。
提交相关目录和社区
我把游戏提交到相关游戏目录,也在能够正常讨论的论坛留下产品链接。
有的链接只提供收录,有的真的会带来访问。判断标准不是“今天发了多少条外链”,而是链接是否出现在相关内容里,以及 Analytics 里有没有真实 Referral 用户。
复用规则,而不是复制内容
当游戏组件、关卡验证和页面模板稳定后,我又尝试了不同视觉主题和另一种玩法。新页面可以复用技术,但标题、说明、美术和用户意图必须重新处理。
这些动作单独看都不大。
叠在一起,网站才从“一篇会排名的攻略”,慢慢变成一个有内容、有工具、还能持续增加玩法的产品。
07|这个项目挣了钱,但更值钱的是我学会了怎么开始
回到开头的 $218.84。
它是广告后台总计行显示的收入,不是利润,也不代表每个月都能稳定获得相同金额。
域名、工具、素材和时间都有成本。收入截图没有展示结算状态和统计周期,所以我不会把它包装成“月入多少”的案例。
但对一个原本不会游戏开发的人来说,第一次看到真实用户和第一笔线上收入,意义很大。
我后来把这条路整理成了7步:
- 01
从广告、应用商店、Google Trends 和 YouTube 寻找正在增长的需求;
- 01
查看搜索结果,判断现有页面有没有留下产品空位;
- 01
用 Codex 快速上线只解决一个问题的最小版本;
- 01
接入 GSC 和访问分析,不靠感觉做决定;
- 01
观察用户进来以后真正想完成什么;
- 01
把“给信息”升级成“帮用户完成任务”;
- 01
有了真实访问后,再验证广告或其他商业化方式。
