CrossDust 将真实的 Counter‑Strike 2 和真实的 Minecraft 放在同一场实时比赛中。CS2 玩家仍留在 CS2,Minecraft 玩家仍留在 Minecraft,他们在同一张 Dust2 上相互看到并射击。不需要安装客户端修改。

运行方式

  • 桥接:每款游戏服务器上有一个插件。它们通过本地 UDP 交换文本消息,玩家位置每秒更新 20 次。
  • 地图:Dust2 按每块 40 个 CS2 单位重建。楼梯和斜坡变成方块,让 Minecraft 玩家可以步行上去而无需跳跃。
  • 玩家:CS2 玩家在 Minecraft 中以带有代理皮肤的模型(Mannequin)出现。Minecraft 玩家在 CS2 中以插件 teleport 的机器人出现。
  • 伤害:每款游戏自行管理自己的玩家血量。一次命中仅是向该游戏发送的消息,由该游戏决定玩家何时死亡。CS2 中的 100 血量等同于 Minecraft 中的 20 血量。
  • 外观:Minecraft 下载服务器资源包,包含 CS2 武器、Dust2 纹理和代理。

目前不支持的功能

  • 在 Minecraft 中放置的方块不会出现在 CS2,因此没有建造或破坏。
  • Minecraft 玩家的击杀不会在 CS2 的记分板上计数。

视频展示了在我的测试服务器上脚本化的 Minecraft 客户端对抗 CS2 机器人。我和朋友之前曾现场玩过一个早期版本,后续会有真人画面。

非官方粉丝项目,使用大量 AI 编码工具构建。未与 Valve、Mojang 或 Microsoft 关联。它不出售,也不公开,因为地图和资源包来自游戏文件。

接下来应该拆解哪部分?