《我的世界》Tommaso Checchi这个开发者可能很多老玩家都知道,实际上他算得上是BUG=特性的鼻祖代表性人物,一个怀揣着成为艺术家梦想却意外加入了Mojang的码农。
早年间刚加入Mojang的时候,因为Tommaso Checchi擅长编写C++,成为了MinecraftPE领衔开发者,主要负责PE版本的开发工作,他几乎见证和参与了Minecraft PE到基岩版的发展历程。
譬如说当年PE版打算添加下界的时候,就是他首先爆料并领衔开发,PE版地图从有限变成无限也是他负责当时的主要更新。2017年他从Mojang离职,转而前往雷德蒙德的微软团队继续进行MCPE的开发工作。2021年Tommaso离职彻底离开了Minecraft。
在MCPE刚开始流行的那个年代,各种未来更新曝光几乎都是从Tommaso Checchi这里流出,不得不说他几乎是当时那么一代人的回忆。然而尽管他离开了Minecraft,但他所留下的BUG变成的特性的例子,却数不胜数。
1、BUG=特性,落沙陷阱!早些时候,Tommaso Checchi在一次测试中,想让沙子和沙砾生成在“顶上”,例如一个洞穴的上方这样。结果意外地,造成了整个沙子的顶面全部直接地落在了地面上,形成了一次巨大的塌房。然而Tommaso Checchi并没有就此移除这个特性,反而他转念一想。能否就让沙子成为一种陷阱呢?
为了这个自然界诞生的陷阱可以被玩家注意到,Tommaso Checchi向这种头顶拥有沙子、沙砾的天花板上添加了一个不断向下飘落的灰尘粒子,这是在暗示你这个地方随时可能会发生塌方。
虽然沙子下落并不是一个bug,但是能够将这种意外的发现变成一个特性也算是非常典型的传统技能了。
2、BUG=特性,水上村庄!Tommaso Checchi有一次在对《我的世界》携带版进行优化的时候,打算看一看村庄生成的是否合理,譬如说村庄是否会生成在不完整的山头上,熔岩中等等。所以他调整了地形生成的某个过程,但是意外的,村庄出现在了一片水面之上。
如果是一般的开发者,可能直接就将村庄的生成进行判定调整,使其不会出现在水面上。但是Tommaso Checchi并没有这么做,他默默地将村庄的土径道路变成了橡木木板,就这样,村庄就合理地浮在水面上了。
这其实是一个非常典型的,将BUG变成特性的案例。
3、BUG=特性,露天废弃矿井!2014年,Tommaso Checchi在《我的世界》新的群系“恶地”中测试废弃矿井的生成,由于通常恶地的海拔纵深很高,加上沙子总是会坍塌和裸露的特性,偶然间导致恶地露天裸露在外,或者可以在海平面以上寻找到废弃矿井。正如你所知的那样,它现在成为了一个很经典的打卡景观。
4、BUG=特性,会发光的附魔台!此前我也一直认为BUG=特性最早出现在会发光的附魔台身上,实际可能并非如此了。但Tommaso Checchi却在社交平台上公然为那些突然变成特性的BUG而欢呼,一个原本不该发光的附魔台上的书却意外的发光了。就好像代码总是以未知的原因无法运用,但又可以用奇怪的姿势运行起来一样让人费解。与其去寻找原因修复BUG,到不如将其变成特性来的更加快捷一些。
《我的世界》基岩版的发展不同于JAVA版一点点累积,在快速追赶JAVA版内容的过程中,注定它将会包含更多BUG。可能也就是这个原因,才造就了基岩版许多独有的BUG 和特性。