我的世界|我的世界:又逼牛顿?未来10年,mc的“水物理”将会多真实!

我的世界|我的世界:又逼牛顿?未来10年,mc的“水物理”将会多真实!

文章图片

我的世界|我的世界:又逼牛顿?未来10年,mc的“水物理”将会多真实!

文章图片

我的世界|我的世界:又逼牛顿?未来10年,mc的“水物理”将会多真实!

文章图片

我的世界|我的世界:又逼牛顿?未来10年,mc的“水物理”将会多真实!

一直以来 , Mojang都有一个宏伟的计划!就是在《Minecraft》世界中加入真实的 , 不属于方块的“水” 。 换句话说 , 唯独将水彻底地独立于“方块”的范畴 。 我们今天就来聊一聊这件事 。
01
背景:

【我的世界|我的世界:又逼牛顿?未来10年,mc的“水物理”将会多真实!】2018年 , 晚餐骨Dinnerbone发布了一个推文:这个世界上没有“水方块”——这就是为什么树和花在洗澡 。 同时Dinnerbone配了一张《我的世界》历史上第一张关于“水不再是方块”的图片 , 图中展示了树木、树叶、花朵、海草都很好地融入在水中 。 最重要的是 , 官方指出图中的水 , 并不是方块 。

自此 , 我的世界开辟了一个可能的未来更新的概念——将流体独立出方块 。
02
阶段一:含水方块

为了实现将“水”变成自然的流体这件事 , Mojang显然意识到了这将会是个艰难的过程 。 所以聪明的他们想出了一个折中的方案:含水方块 。 意思就是不改变水的特性 , 而是去改变水之外方块的特性 。
这个特性很快就在当年的Minecraft 1.13海洋更新中加入 , 含水方块的概念加入到了游戏当中 。 用一种“错觉”性的视觉效果 , 将流体这件事成为了可能 。
在我看来 , 如果说Mojang真的打算将“水方块”变成流体 , 含水方块或许在当前版本是一种妥协的方案 。
03
阶段二:mc“水物理”的发展史

完善水物理 , 是《我的世界》将水方块变成真实流体的一个重要阶段 。 而这也是Mojang这些年一直在做的一件事 。

  • 0.0.12a , 加入了水 , 水可以向下流;
  • 0.0.19a , 水现在可以被海绵吸走;
  • Indev 0.31 , 水现在有2?3的概率蒸发;该特性被移除了 , 但是下界因为高温会出现蒸发效果;
  • Infdev 20100615 , 水流将会延伸7格;
  • Beta 1.5 , 掉落物在水流中拥有更快的移动速度;
  • 18w07a , 掉落物将会漂浮在水面上;
  • 18w10c , 2018年3月8日 , Mojang发布了一个重要的快照版本18w10c , 这一版快照加入了一个新的水物理:楼梯、台阶、木栅栏、石墙、铁栏杆、玻璃板 , 可以含水 , 水可以流出这些方块 , 但不能流进 。

所以现在的Minecraft其实已经拥有了基本的“水物理”特性 , 但是这些水物理都是基于方块属性下的水物理 。 例如水产生的波浪 , 下雨会造成水位上升 , 水可以溶于一切物体等 , 这些更加真实的水物理其实至今都未在《我的世界》中实现 。
所以在未来很长一段时间里 , 水物理将会是Minecraft最重要的持续性更新之一 。
04
阶段三:独立的流体引擎?

我们不妨做一个合理的设想 , 为了实现《我的世界》真实的水物理 , Mojang有没有可能彻底抛弃当前的水方块机制 , 彻底的从源头引进一个真实的流体引擎?
事实上 , 在现阶段市面上的游戏中 , 尤其在3A大作中不乏大量且优质真实的水物理引擎!而Minecraft的MOD也不乏在方块机制下努力还原和模拟真实物理引擎的模组 , 配合一下光影的使用 , 想在现在的《我的世界》还原一个极致真实的现实世界的流体水 , 倒也不是什么难事 。

我们用十年为一个周期来计算:Mojang用首个10年加入了水方块 , 并给予水一个基本的物理 。 未来10年一个更加真实的水物理引擎 , 还会远么?

    推荐阅读