我的世界:為什么魷魚會(huì)“產(chǎn)奶”,還能飛?一段古老有趣的歷史!
世人都知道《我的世界》魷魚是一只古老的Minecraft生物,魷魚也誕生了許多古老的特性,譬如魷魚像牛一樣可以產(chǎn)奶,又像鳥一樣可以在空中飛翔。問題是這都是為什么?
01

我們把時(shí)間拉回到“魷魚”剛加入到《我的世界》的那一天,也就是2011年的1月13日。這個(gè)時(shí)間早到當(dāng)年的Mojang都還只是一個(gè)很小的游戲工作室,Notch還是Minecraft開發(fā)的主力。但是魷魚不同,魷魚這個(gè)生物并非是Notch創(chuàng)造,而是來出自Jeb的手筆。

Jens 'Jeb' Bergensten是在2010年的12月1日以游戲開發(fā)者的身份加入到Mojang的,這個(gè)時(shí)候Notch給Jeb安排的工作是負(fù)責(zé)Scrolls(Mojang開發(fā)的一款卡牌游戲)的后端開發(fā)。但是僅僅在入職Mojang不到一個(gè)月的時(shí)間,Jeb就負(fù)責(zé)將一個(gè)生物加入到《我的世界》。也就是魷魚這個(gè)生物,換句話說,JEB在入職還不到一個(gè)月的時(shí)候就開始開發(fā)魷魚了?
現(xiàn)在你明白了吧,一個(gè)新人第一次制作的生物,那自然是漏洞百出的!
02
為什么魷魚會(huì)“產(chǎn)奶”呢?

所以魷魚的BUG始作俑者還是Jeb!Jeb剛來到Mojang那會(huì),不到一個(gè)月的時(shí)間自然是還不能完全掌握《我的世界》各種代碼。Jeb后來回憶:當(dāng)年制作魷魚的時(shí)候還不太懂Minecraft游戲系統(tǒng)是怎么工作的。所以為了快速的完成加入魷魚這個(gè)動(dòng)作,簡單直接復(fù)制了一頭牛的代碼!稍作修改、甚至沒有過多的調(diào)整就加入到了游戲當(dāng)中。

原來如此!《我的世界》這才有了會(huì)產(chǎn)奶的魷魚!也就是說魷魚本身產(chǎn)的并不是魷魚奶,而是牛奶。一個(gè)有力的證據(jù)就是,魷魚奶其實(shí)也是用桶來收集的。這和當(dāng)年牛擠奶的邏輯完全一致。
03
那你可能又要問了,為什么魷魚會(huì)飛呢?

首先還是那個(gè)前提,Jeb在當(dāng)時(shí)還是一個(gè)初出茅廬的新人,完全不太懂《我的世界》的代碼和生物邏輯。
那么魷魚加入到Minecraft世界首先是生存在哪里的呢?沒錯(cuò),就是海洋河流等水域,那么在水域中魷魚該以怎樣的方式來行動(dòng)呢?沒錯(cuò),就是游泳。這和陸地上生物現(xiàn)有的行走代碼不同,在水中游泳的魚擁有在Y軸縱深跨度極大的游泳空間!
這個(gè)時(shí)候你應(yīng)該想到了,魷魚其實(shí)并不是在天空飛,而是在天空中游泳!Mojang這也不是什么玩梗,而是Jeb沒有調(diào)整好魷魚在游泳的高度。

魷魚當(dāng)然是會(huì)飛的,不幸的是原本只是通常在水下做的事情現(xiàn)在不小心在天空中也這么干了。
04
玩梗:愚人節(jié)版本15w14a!

Jeb也很有玩梗和娛樂精神的,在15發(fā)布的愚人節(jié)版本中,官方首次再現(xiàn)了經(jīng)典的BUG“魷魚飛天”!
在這個(gè)版本中魷魚被進(jìn)行了兩項(xiàng)修改,其一:魷魚現(xiàn)在會(huì)飛了。其二:魷魚現(xiàn)在不會(huì)因暴露于空氣中而死了。一個(gè)無比經(jīng)典的古老BUG被復(fù)刻在了這個(gè)版本當(dāng)中。當(dāng)然魷魚也不是直接沖天而起,而是緩緩的從水下、水面以游泳的動(dòng)作“飛”在天空當(dāng)中。所以從另外一個(gè)角度來說,魷魚會(huì)不會(huì)是《我的世界》最早也是第一個(gè)真正能夠“飛”的生物呢?
如今產(chǎn)奶魷魚、飛天魷魚也被Minecraft官方列為十大著名的BUG之一!不知道這段有趣歷史的話,魷魚可能對(duì)你來說只是一個(gè)普通生物了。不過魷魚自當(dāng)年的BUG之后也并不消停,發(fā)光魷魚這不是又來了?