最近,X 上有人花了 16 天,把《小王子》做成了一款可以探索星球的 3D 剧情游戏。
那个帖子大概有 346 万次阅读,接近一万人收藏。

回头看最近半年,AI 能带来越来越多的惊喜了。
先是做网站、做小工具,很多以前想过、却一直没动手的点子,现在一个人也能试着做出来。
到了 GPT-6 Astra,3D 能力大幅提升。
刚发布的时候,外网全是用 GPT-6 Astra 做 3D 的炫酷 Case。

再到 Opus 5.5,又出现了一批让人眼前一亮的动画和短片。 反正这两天我的视频号和抖音都被这些内容给霸占了。
一个模糊的想法,就能基于 Coding 做出来一个超高质量的视频。

我觉得下一波很值得期待的就是游戏。
最近 X 上出现的这批游戏 Demo,已经有这个感觉了。
我找了 11 个,按原帖点赞数排了顺序。
其中有几个已经开源,我想看看这些炫酷的游戏,基于什么样的原理、什么提示词做出来的,可以研究研究。
01
盘点 11 个外网爆火的游戏案例
① 科幻射击游戏,跟着小队推进并争夺据点
这个是最近在外网上比较火的一个 AI 游戏。
作者说这个游戏是纯用 Claude Opus 5.5 和 Three.js 搞出来的。开发者没看过一行代码。
这是一款科幻题材的射击游戏。
玩家穿着装甲在建筑和街道之间移动,跟着小队向前推进,瞄准对面的士兵开火,还会争夺地图上标出的据点。
地址:
② 把《使命召唤》、滑板和 Minecraft 融在一起
Chasm 做的这个游戏,把几种原本不相干的玩法放到了一起。
你可以拿着《使命召唤》里的枪在地图上活动,也可以踩上滑板,在射击游戏的场景里滑行、翻板,还有 Minecraft 风格的方块世界。
地址:
平时只能在各自游戏里玩的内容,现在可以在一个游戏里面玩。
这个游戏延时在 X 上有约 750 万次浏览,获得了近 3 万个赞。
作者已经把代码开源, 不过运行它需要准备原版 MW2 的游戏文件,滑板模式还需要 Skate 3 的文件。
制作过程中也用到了社区多年积累的游戏改造工具,AI 帮作者在这些已有成果上继续实现了自己的想法。

arduino
开源地址:https://github.com/chasmlol/2010-rust-rewrite-mashup
③《小王子:星辰之旅》,让你亲自走进书里的星球
这款游戏把《小王子》里的星球做成了可以探索的地方。
你可以控制小王子在星球上走动,走近他的玫瑰,也可以去看看国王生活的地方。
地址:
如果你之前读过《小王子》,玩这个游戏应该很容易认出书里的人物和场景。
能控制小王子在这些地方走一走。
这个游戏是作者花了 16 天制作的,AI 帮忙完成了其中大量工作。
目前可以通过网站试玩,后面作者也会公开制作教程和完整游戏的开源代码。
④ 在城市楼宇之间穿梭的蜘蛛侠
Spiderbench 做的是蜘蛛侠风格的城市穿行。
玩家可以操控角色从楼顶跳下,用蛛丝荡过街道,再沿着墙面跑向另一栋楼。
城市下面还能看到车辆和行人,让整个场景更像一个有人生活的地方。
地址:
它可以在浏览器里运行,这个游戏目前也是开源的。
arduino
源码地址:https://github.com/xikhar/spiderbench
⑤ 喷射战士玩法类似的游戏
INKWAVE 的玩法和《喷射战士》相似。作者用 Opus 5.5 制作的这个游戏。
玩家拿着武器向地面喷墨,把场地涂成己方的颜色,还能潜进自己喷出的墨水里快速移动。
你需要一边和对手周旋,一边想办法让更多地面保持己方的颜色,场上局势也会随着双方不断涂地而变化。
地址:
⑥ 看看 AI 能把方块世界做得多好看
The Minecraft Test 是一个 Minecraft 风格的浏览器游戏测试。
这个也是用 Opus 5.5 进行开发的。
里面仍然是熟悉的方块、山地和树林,但水面会映出周围的景色,阳光照进树林时也能看到光影变化。
到了夜晚,整个场景又会呈现出另一种感觉。
同样一种方块画风,在水面和光影效果上多做一些调整,最后看起来能有多大差别。
地址:
⑦ 让 AI 连续做了 36 小时的游戏
这个游戏是作者让 AI 在自己的游戏笔记本上持续工作了 36 小时,做出来的。
AI 调用加上人物、场景和音乐等素材的生成,合计花了约 2400 美元。
Stefan 是一个老派角色扮演游戏的早期版本。
玩家可以先创建角色,再控制角色进入城镇、在场景里活动并参与战斗。
地址:
⑧ 开着飞船去星球上降落,然后下船探索
Sky Reach 做的是《无人深空》风格的太空探索。
玩家可以驾驶飞船靠近一颗星球,穿过大气层后在地表降落,然后离开驾驶舱,控制人物在星球上继续走动。
地址:
这个游戏吸引人的地方,我觉得就是刚才你还看着在远处的星球。
过一会就在自己的脚下面了。
⑨ 卡丁车比赛
Turbo Kart Rally 是《马里奥赛车》风格的卡丁车游戏。
玩家需要沿着赛道完成比赛,在弯道上通过漂移加速,也可以捡起道具来影响对手,想办法追上前面的车、争取更好的名次。
地址:
这个游戏的话,作者把代码和制作过程都公开了。
想做一个类似于这种东西,直接让 AI 读取这个开源项目,让它学习学习就行了。

arduino
开源地址:https://github.com/bridge-mind/turbo-kart-rally
⑩ 到海底沉船里寻找古老的机械装置
这个游戏的玩法是玩家要潜入沉船,寻找古老的安提基特拉机械装置。
整个游戏只有一个 3 MB 的网页文件,游戏里的画面和声音都是由 AI 编写的程序生成的。
打开它之后就能看到海底环境、听到声音,并围绕寻找装置这个目标展开探索。
地址:
⑪ 方块风格的真三国无双
这个游戏呢是是《真·三国无双》风格的战斗游戏,只是人物和场景换成了方块感很强的画风。
玩家控制赵云面对 300 个士兵,可以连续攻击、闪避,也可以释放无双技,在一群敌人中间战斗。



地址:
这是作者他小时候最想做的游戏。
最早的版本先做出赵云与士兵交战的场面,后来又继续增加武将、关卡和战役,让玩家能体验的内容逐渐丰富起来。
它已经开源,也有网页版可以游玩。

bash
开源地址:https://github.com/mike007jd/voxel-musou
02
有哪些工具可以用
看了这么多游戏的案例,你会发现做网页小游戏,经常会用到 Three.js。
如果想做一个能玩的 3D 小游戏,Three.js 是这些案例里经常出现的工具。

这是在网页里搭建 3D 世界的一套工具。
很多场景、人物和动作,都可以借助它呈现出来。
还有一个工具。
如果想让主角搞成自己想象中的样子,可以先用生图工具把形象确定下来。
再借助 Tripo 这类工具,把图片或文字变成 3D 模型。
然后 Blender 常用来继续调整人物、场景和动作。
Unity 则可以把人物、场景和玩法组织成一个游戏,《小王子》就采用了这样的制作路线。
也有人把 Blender 做好的内容放回网页里,蜘蛛侠的那个就是一个例子。