探究《我的世界》歷史趣聞:BUG=特性的鼻祖!水上村莊的誕生!
《我的世界》Tommaso Checchi這個(gè)開發(fā)者可能很多老玩家都知道,實(shí)際上他算得上是BUG=特性的鼻祖代表性人物,一個(gè)懷揣著成為藝術(shù)家夢(mèng)想?yún)s意外加入了Mojang的碼農(nóng)。

早年間剛加入Mojang的時(shí)候,因?yàn)門ommaso Checchi擅長(zhǎng)編寫C++,成為了MinecraftPE領(lǐng)銜開發(fā)者,主要負(fù)責(zé)PE版本的開發(fā)工作,他幾乎見證和參與了Minecraft PE到基巖版的發(fā)展歷程。
譬如說當(dāng)年P(guān)E版打算添加下界的時(shí)候,就是他首先爆料并領(lǐng)銜開發(fā),PE版地圖從有限變成無限也是他負(fù)責(zé)當(dāng)時(shí)的主要更新。2017年他從Mojang離職,轉(zhuǎn)而前往雷德蒙德的微軟團(tuán)隊(duì)繼續(xù)進(jìn)行MCPE的開發(fā)工作。2021年Tommaso離職徹底離開了Minecraft。

在MCPE剛開始流行的那個(gè)年代,各種未來更新曝光幾乎都是從Tommaso Checchi這里流出,不得不說他幾乎是當(dāng)時(shí)那么一代人的回憶。然而盡管他離開了Minecraft,但他所留下的BUG變成的特性的例子,卻數(shù)不勝數(shù)。
1、BUG=特性,落沙陷阱!

早些時(shí)候,Tommaso Checchi在一次測(cè)試中,想讓沙子和沙礫生成在“頂上”,例如一個(gè)洞穴的上方這樣。結(jié)果意外地,造成了整個(gè)沙子的頂面全部直接地落在了地面上,形成了一次巨大的塌房。然而Tommaso Checchi并沒有就此移除這個(gè)特性,反而他轉(zhuǎn)念一想。能否就讓沙子成為一種陷阱呢?
為了這個(gè)自然界誕生的陷阱可以被玩家注意到,Tommaso Checchi向這種頭頂擁有沙子、沙礫的天花板上添加了一個(gè)不斷向下飄落的灰塵粒子,這是在暗示你這個(gè)地方隨時(shí)可能會(huì)發(fā)生塌方。
雖然沙子下落并不是一個(gè)bug,但是能夠?qū)⑦@種意外的發(fā)現(xiàn)變成一個(gè)特性也算是非常典型的傳統(tǒng)技能了。
2、BUG=特性,水上村莊!

Tommaso Checchi有一次在對(duì)《我的世界》攜帶版進(jìn)行優(yōu)化的時(shí)候,打算看一看村莊生成的是否合理,譬如說村莊是否會(huì)生成在不完整的山頭上,熔巖中等等。所以他調(diào)整了地形生成的某個(gè)過程,但是意外的,村莊出現(xiàn)在了一片水面之上。
如果是一般的開發(fā)者,可能直接就將村莊的生成進(jìn)行判定調(diào)整,使其不會(huì)出現(xiàn)在水面上。但是Tommaso Checchi并沒有這么做,他默默地將村莊的土徑道路變成了橡木木板,就這樣,村莊就合理地浮在水面上了。
這其實(shí)是一個(gè)非常典型的,將BUG變成特性的案例。
3、BUG=特性,露天廢棄礦井!

2014年,Tommaso Checchi在《我的世界》新的群系“惡地”中測(cè)試廢棄礦井的生成,由于通常惡地的海拔縱深很高,加上沙子總是會(huì)坍塌和裸露的特性,偶然間導(dǎo)致惡地露天裸露在外,或者可以在海平面以上尋找到廢棄礦井。正如你所知的那樣,它現(xiàn)在成為了一個(gè)很經(jīng)典的打卡景觀。
4、BUG=特性,會(huì)發(fā)光的附魔臺(tái)!

此前我也一直認(rèn)為BUG=特性最早出現(xiàn)在會(huì)發(fā)光的附魔臺(tái)身上,實(shí)際可能并非如此了。但Tommaso Checchi卻在社交平臺(tái)上公然為那些突然變成特性的BUG而歡呼,一個(gè)原本不該發(fā)光的附魔臺(tái)上的書卻意外的發(fā)光了。就好像代碼總是以未知的原因無法運(yùn)用,但又可以用奇怪的姿勢(shì)運(yùn)行起來一樣讓人費(fèi)解。與其去尋找原因修復(fù)BUG,到不如將其變成特性來的更加快捷一些。
《我的世界》基巖版的發(fā)展不同于JAVA版一點(diǎn)點(diǎn)累積,在快速追趕JAVA版內(nèi)容的過程中,注定它將會(huì)包含更多BUG。可能也就是這個(gè)原因,才造就了基巖版許多獨(dú)有的BUG 和特性。