Minecraft 设计思想

卷四 · 重新发明:下一代沙盒世界

不再复刻 Minecraft 的具体答案,而是重新追问:今天拥有新的体素、物理、角色智能、多人和创作技术后,我们还能怎样创造一个可修改、可组合、可共同生活并持续被玩家开发的世界?

前三卷一直在理解 Minecraft:它怎样诞生,为什么好玩,又怎样在机器上成立。到了这里,研究对象开始变化。

我们不再问“怎样做一个更现代的 Minecraft”,也不准备把方块、红石、Java、20 TPS 或某套 Mod API原样继承下来。真正值得重新追问的是:为什么玩家愿意长期住进一个世界,为什么这个世界能够不断产生设计之外的玩法,又为什么社区最终会继续开发游戏本身?

如果这些关系真的重要,那么换掉 Minecraft 的具体答案之后,它们应该仍然有机会成立。

1为什么要重新发明

今天能做的事情已经和 2009 年不同。体素不再只能表现为整齐的立方体;刚体、关节、车辆和破坏可以进入可修改世界;角色可以拥有更复杂的感知、规划与记忆;VR 与 Avatar 改变玩家进入世界的方式;运行时脚本、热重载和 UGC 平台也让“玩家创作”不必等同于离线制作一个 Mod。

但“技术上能做到”不是理由。

更平滑的地形可能让世界更自然,也可能削弱方块那种清楚、统一的建造语言;更真实的物理可以让玩家真正造出车辆和机器,也会让保存、同步和可预测性变得困难;更聪明的 NPC 可能让世界更有生命,也可能只是在原来的任务终端上加一层会聊天的界面;更精细的角色和画面提升了表现力,也可能把玩家创作的门槛一起抬高。

所以这一卷不把“现代化”当成进步。每增加一种能力,都要继续追问:它让玩家多做了什么,又让什么变得更困难?

2我们想重新发明怎样的世界

起点仍然是一个可以真正修改的世界,但它未必还必须由一米见方的立方体组成。

像 Enshrouded 这样的平滑体素世界提醒我们,可挖掘、可填充和可持久化,并不必然等于表面只能呈现方格。下一步真正值得研究的,是能否同时保留 Minecraft 的可理解、可修改和可组合,又获得更连续的地形、尺度和破坏方式。Smooth Voxel、Surface Nets、SDF 或其他表示方法只是手段;问题始终是这种空间语言最后允许玩家做什么。

世界也不必永远静止。Create 已经证明,方块之间可以形成比红石更明确的机械关系;Valkyrien Skies 更进一步,让玩家搭出的体素结构脱离静态网格,成为能够移动和参与物理的整体。把这种思路继续推开,建造就不只是在世界里留下形状,还可能变成机械、车辆、船、飞行器和自动运行的基础设施。GTA、Teardown 等作品则提供了另一组参照:车辆、刚体、破坏和高密度交互怎样让空间获得行动性,同时又需要付出怎样的复杂度。

世界里的角色也可以重新考虑。这里关心的不只是把大语言模型接到 NPC 对话框,而是一个角色能否真正感知环境、拥有目标、规划行动、使用世界里的对象、记住发生过的事情,并与玩家形成持续关系。语言模型可能参与其中,但“会说话”和“会生活”是两件不同的事。真正值得追求的是 Agent 是否给沙盒增加了新的关系和意外,而不是给已有内容换一种生成方式。

3玩家不只是消费者

Minecraft 最值得继续研究的地方之一,是玩家很快就不再只是完成开发者提供的内容。他们建造、自动化、制作地图、写 Mod、运营服务器,并逐渐成为游戏的第二批开发者。

下一代沙盒如果仍然重视这种作者权,就不该只在发布后附带一个 Mod SDK。创造本身可以更深入地进入运行时:编辑世界、保存结构、组合逻辑、脚本热重载、制作可复用对象、协同编辑、分享和继续修改,都可以成为产品本身的一部分。Modding、UGC、服务器扩展和创作工具因此不是四个孤立功能,而是在回答同一个问题:玩家究竟能在多深的层级继续开发这个世界?

多人也不只是同步更多实体。一个长期存在的共享世界会自然遇到身份、所有权、权限、回滚、共同建设和社区治理。VRChat 展示了 Avatar、身体和用户世界怎样改变社交空间;Minecraft 服务器则展示了一个简单规则集如何在长期共同生活中长出完全不同的社会结构。新的沙盒需要同时考虑“我怎样进入世界”和“我们怎样共同拥有世界”。

4不只从 Minecraft 学习

第四卷不再把 Minecraft 当成唯一答案。Minecraft 提供的是出发点和检验标准之一,而不是功能清单。

Enshrouded 可以帮助我们思考平滑而可修改的空间;Create 与 Valkyrien Skies 可以测试机械和动态体素结构的边界;GTA、Teardown 等作品可以提供车辆、物理和高交互环境的参照;VRChat、Roblox、Garry's Mod 等创作平台则让我们重新观察 Avatar、运行时创作、脚本、分发与社区生态。

借鉴这些作品,并不是把它们的优点拼成一张“终极沙盒”功能表。每个案例只应该帮助回答一个更基础的问题:如果把 Minecraft 的某个默认前提拿掉,还有什么别的可能?

5这还不是答案

这一卷暂时不预设固定章节,也不提前宣布“下一代沙盒”应该采用哪种技术栈。这里首先是一份研究纲领:确定我们为什么要重新发明、哪些能力值得尝试,以及每一种新能力必须接受什么反问。

随着研究深入,平滑体素、物理机械、Agent、多人、运行时创作或 UGC 生态如果真的形成了足够独立的问题,再从这里拆成新的章节。结构应该从问题里长出来,而不是先把目录填满。

最终真正需要回答的仍然是全书最初的问题,只是形式已经改变:

当方块、Java、传统红石、低保真画面乃至 Minecraft 本身都不再是前提时,我们究竟还想创造一个怎样的世界?

On this page