當(dāng)Mojang開發(fā)者在全球mc玩家面前遇到BUG,會做些什么?
一名合格的程序猿,尤其是就職于一個世界關(guān)注度頂級的《我的世界》Mojang工作室的一名程序員,當(dāng)在Minecraft遇見一個BUG的時候,會怎么做呢?我們來說,哦么從三個著名的BUG事故!
01
bug=特性,會發(fā)光的附魔臺!

2015年,當(dāng)時負(fù)責(zé)《我的世界》攜帶版PE的開發(fā)者叫作Tommaso Checchi,正在計劃開發(fā)手機端Minecraft的“附魔臺”。然后因為一次意外事故,代碼出現(xiàn)了BUG,直接導(dǎo)致附魔臺竟然開始發(fā)光了!
這一無比令人“震驚”并且是“不可饒恕”的錯誤,讓Tommaso靈機一動,既然BUG都誕生了,并且這個BUG看起來還不錯,那么就讓他成為一個特性吧。

于是在2015年的7月15日,Tomm就發(fā)了一個推:這個BUG出現(xiàn)的真的是太好了!
02
Minecraft Now事故!偷偷敲掉……

2021年Mojang發(fā)起了一個全新的系列Minecraft Now。簡單來說就是一群Mojang的開發(fā)者在全球Minecraft玩家面前玩游戲。這個游戲當(dāng)然也就是《我的世界》了。
在一次直播中,他們玩的版本是Minecraft 1.18。來到了一個地底的繁茂洞穴當(dāng)中,遇見了一個并不算罕見的廢棄礦井懸吊在空中。為首的Kingbdogz開始熟練地介紹這個設(shè)計思路:
鎖鏈?zhǔn)窃贛inecraft1.16加入的新方塊,在1.18對洞穴改版之后,因為礦洞變得非常大和空曠,這就造成很多的廢棄礦井會懸空。為了杜絕這種不科學(xué)的現(xiàn)象,我們就在Minecraft讓這些懸空的礦井木板走道用鎖鏈懸在洞穴的頂端,避免浮空的這種不科學(xué)情況。

然而,尷尬的一幕出現(xiàn)了!話音未落,浮空的沒有鎖鏈的廢棄礦井赫然出現(xiàn)在幾位開發(fā)者的面前!這個BUG該怎么解釋呢?
開發(fā)者們靈機一動,解說的Kingbdogz掉轉(zhuǎn)鏡頭視而不見,然后另一位開發(fā)者偷偷擼掉了所有的木板~,當(dāng)作這個“特性”從來沒有出現(xiàn)過。(機智ing~)
03
青蛙吃山羊.jpg

你知道么?每一個青蛙的肚子里都有一個巨大的黑洞,可以吞下世間一切。如果有一天你被青蛙吞下去了,那么就可以穿越到另外一個世界?!晃徊辉敢馔嘎┬彰腗inecraft玩家.
好吧,這是一個梗,最近《我的世界》基巖版搶先發(fā)布的1.19才會加入的青蛙,因為可以一口吞下一只山羊,而聞名于Minecraft社區(qū)。在最新一期的Minecraft Now中Mojang對于這個有趣的BUG是這樣解釋的:
我們在之前的測試中發(fā)現(xiàn)青蛙可以吃山羊,其實這是早期為了測試青蛙可以“吞”東西的機制而做出的“BUG”。言下之意,Mojang這是在給自己洗白,這個BUG不是無意間誕生的,甚至不排除開發(fā)者為了整活而刻意造出來的一個整活得BUG?

實際上,為什么說《我的世界》總是會發(fā)現(xiàn)很多BUG拿來抄特性梗?其實可以說,世界上沒有哪一款如此火爆的游戲,可以讓玩家如此近距離的和代碼接觸。你想看王者榮耀的BUG是怎樣誕生的么?對不起,你沒有權(quán)限查看和修改。
至于BUG變成特性?這并非Minecraft獨有,每一款游戲都擁有BUG成為特性的歷史。