开玩具坦克碾平你家街区:基于 OpenStreetMap 的多人游戏
来源:worldstrike.fun — 2026-11-06
📋 概述
World Strike 把真实城市变成沙盒:玩家驾驶玩具坦克行驶在 OpenStreetMap 生成的街区里,撞倒的方块建筑会被记住,对所有玩家保持倒塌状态,也能互相开炮、在废墟上喷自己的标记。首页提供按城市、按地图选点、按附近玩家匹配三种进入方式,操作是 WASD 加鼠标。评论区变成了实时 bug 反馈会:作者当场把被击毁后的五分钟重生改成三十秒、修掉了 OSM 署名被埋在 ⓘ 图标后的问题、并解决了服务器踢掉高延迟连接导致掉线的问题。
🔑 核心要点
- 技术骨架是 OSM 数据生成的城市 + 全局持久化的破坏状态,谁的炮把楼打塌,所有人看到的都是塌的。
- 作者的响应速度是这个项目最好的宣传:五分钟重生改三十秒、署名前置、掉线自动重连,全部当天改完。
- 地图入口三种:按城市、按地图选点、匹配附近玩家,城市数据来自 GeoNames。
- 玩家提出的下一步需求包括高程数据与更强的弱网容错,这两条都需要在 OSM 之外补数据源。
💡 金句
Drive a toy tank through any real city. Knock over blocky buildings. They stay down for everyone.
👍 0
👎 0
← 返回 Hacker News 首页