游戏简介
《吞噬城市》是一款在浏览器里就能玩的免费 3D 街机游戏。你是城市街道上的一个小黑洞:先吞行人和路障,长到能吞下汽车和大树,再吞房子和商铺——一路吃到能把摩天大楼也吞下去。终局时洞口铺满整座城市,所有东西都掉下去。
城市风格化又不失细节:程序生成的建筑立面和成排的窗户、道路标线和斑马线、人行道铺砖、公园和车流。东西掉进洞里时不会凭空消失——它们会翻过洞缘、一边下落一边互相碰撞翻滚。
手机上也很好玩:按住屏幕任意位置拖动,按下的地方就是摇杆。
怎么玩
- 选皮肤、选模式。 标题画面有 8 种皮肤,从冰蓝到星空。
- 能吞的才吞得下。 只有比洞口小的东西会掉进去,而且要它的大半个身子在洞口上方。进度条下面一行会告诉你现在能吞下什么。
- 越吃越大。 吃得越多洞口越大,移动也越快、镜头拉得越远;靠近镜头的高楼会自动淡出,洞口始终看得见。
- 吞下整座城市。 「开始吞噬」模式里吃掉城市的 90% 进入终局。右上角小地图显示还剩哪些建筑。
三种模式
- 开始吞噬:不限时,把整座城市吞掉;5 分钟内完成三星,8 分钟内两星。
- 限时挑战:3 分钟能吃多少就吃多少,吃掉 25%、55%、90% 分别得一、二、三星。
- 对战模式:和 3 个强弱不同的 AI 黑洞比 2 分 30 秒,最大的洞获胜。半径大 8% 以上的洞,能吞掉洞心落进自己洞口的小洞。
小技巧
- 先清小东西:行人和街边设施能让你长到吞得下汽车。
- 沿着街道扫:车流和路边停的车能让你快速长大。
- 对战时看名牌:比你大的洞要躲,比你小一截的洞去追。
操作说明
| 操作 | 作用 |
|---|---|
| 按住屏幕拖动 | 移动黑洞。按下的位置就是摇杆中心,拖得越远走得越快。 |
| 鼠标按住拖动 | 在电脑上移动黑洞,用法同上。 |
| W A S D / 方向键 | 用键盘移动黑洞。 |
| 色环(标题画面) | 从 8 种皮肤里挑一个。 |
| ♪ · 暂停 · 音效 | 开关音乐、暂停游戏、开关音效。 |
游戏截图
常见问题
《吞噬城市》免费吗?
免费。它在手机、平板和电脑的浏览器里直接运行,不需要下载、安装或注册。
《吞噬城市》怎么玩?
你是城市街道上的一个小黑洞。比洞口小的东西,只要大半个身子到了洞口上方就会掉进去。越吃越大:从行人、路障吃起,然后是汽车、大树、房子、商铺、写字楼,最后是摩天大楼。
有哪些游戏模式?
三种。「开始吞噬」不限时:吃掉城市的 90% 进入终局,整座城市都会掉下去,5 分钟内完成三星、8 分钟内两星。「限时挑战」3 分钟,吃掉 25%、55%、90% 分别一到三星。「对战模式」和 3 个 AI 黑洞比 2 分 30 秒,按吞下的体量排名。
黑洞之间能互相吞吗?
可以,在对战模式里。半径至少大 8% 的黑洞,只要对方的洞心落进自己的洞口,就能把对方吞掉:拿走对方一半的体量,被吞的洞几秒后在别处复活。
能在手机上玩吗?
能。按住屏幕任意位置拖动,按下的地方就是摇杆,一根手指就能操作,横屏竖屏都可以。
游戏是什么语言?
游戏支持英语、简体中文、印地语、西班牙语、阿拉伯语、法语、孟加拉语、葡萄牙语、俄语、印尼语和菲律宾语,会按浏览器语言自动选择,也可以在标题画面的语言菜单(🌐)里切换。
进度会保存吗?
最快用时、限时挑战的最好成绩、对战第一名次数、选的皮肤和声音设置都保存在你这台设备的浏览器里。
游戏用什么技术做的?
这是一款基于 three.js 的 WebGL 2 游戏,掉进洞里的东西用 cannon-es 做物理翻滚。城市和建筑都是程序生成的,音乐和音效用 Web Audio 实时合成。
更新记录
现在支持 11 种语言
游戏现在支持 11 种语言:全球使用人数最多的 10 种语言,加上菲律宾语。会按浏览器语言自动选择,也可以在标题画面的语言菜单(🌐)里切换。
物理、对战模式与皮肤
东西会翻过洞缘、在洞里真实地碰撞翻滚。新增和 3 个 AI 黑洞的对战模式、8 种皮肤和实时合成的背景音乐。
第一座可以吞的城市
一个小洞从吃行人开始,一路长到能吞下摩天大楼,最后整座城市都掉进去。
致谢
渲染基于 three.js,物理基于 cannon-es,均为 MIT 许可。城市、建筑和道具都是程序生成的,音乐和音效全部实时合成——游戏没有使用任何外部美术或音频素材。






