今日遊戲精選:是誰讓聖雄甘地變成了亂扔核彈的戰爭狂魔?

喜歡這篇文章的讀者可以搜索“麥大麥”關注哦~

今日遊戲精選:是誰讓聖雄甘地變成了亂扔核彈的戰爭狂魔?

在早期互聯網還不甚發達的年代,PC端遊戲主要還是以單機為主。也因此一般來說一款遊戲只要發售就基本上成為了一錘子買賣,質量好壞以及是否存在影響遊戲的惡性BUG都得靠當時遊戲製作人員的技術水平以及Debug時的職業操守。

但是人就總會有犯錯的時候,因此基本沒有任何一款軟件都是完美無缺沒有任何BUG存在。對於遊戲來說,如果BUG嚴重影響了遊戲進程導致玩家無法遊玩自然會遭到玩家們的怨恨,然而有些BUG卻歪打正著,不僅增加了遊戲的趣味性,甚至官方還將這個BUG作為一個彩蛋放在了後續的遊戲作品當中,令玩家們津津樂道。今天就要來向大家講述在遊戲史上一個非常有趣的BUG。

喜歡玩策略遊戲的玩家一定對《文明》這個系列不會陌生,《文明Ⅰ》當時是由席德·梅爾獨立開發,在1991年正式與玩家們見面。那是隻有一個3.5Mb大小的遊戲,卻給玩家們塑造了一個宏偉的世界。還記得那個遊戲開始時那段很有哲學感的開場白“In the beginning, the world was without form, and void...(即最始之時,世界無形,虛空到處...)”。

今日遊戲精選:是誰讓聖雄甘地變成了亂扔核彈的戰爭狂魔?


但《文明Ⅰ》畢竟只是席德•梅爾僅憑一己之力開發,因此後續在Debug的時候還是會留有一些小問題。其中玩家們發現在遊戲早期原本最崇尚和平的印度一旦進入原子時代,其領袖甘地就會開始發了瘋的生產原子彈然後轟炸其他國家。因此玩家們給《文明Ⅰ》中的聖雄甘地起了個綽號叫做“瘋狂的甘地”。

今日遊戲精選:是誰讓聖雄甘地變成了亂扔核彈的戰爭狂魔?

在現實中,印度的聖雄甘地絕對稱得上是一個愛好和平的領袖但在遊戲中為何會有如此大的反差呢?

原來早期的文明系列由於技術水平的限制,因此對於遊戲中的數值系統設定都做的較為簡單。在設計中,每一個文明都有一條名為“侵略數值”的這樣一個隱藏屬性,在正常運行下這個數值是1到10,而印度作為最和平的文明他的數值為1。當一個文明選擇進入民主政體時,這個侵略數值就會減2,然而侵略數值用的是一個無符號單字節整形變量存儲,因此當數值為負數時就會自動變成正255。

今日遊戲精選:是誰讓聖雄甘地變成了亂扔核彈的戰爭狂魔?

也就是說,印度的侵略屬性會瞬間報表。再加上民主政體和核武器研發靠的很近,這就導致了印度一進入民主政體,其領袖甘地瞬間就會變成一個戰爭狂魔,開始研製核武器並毀滅整個地球。

後來製作組們發現這樣一個BUG非常有趣,雖然在《文明Ⅱ》中修復了BUG,但是這個AI行為模式卻被保留了下來。也就是說在後續的所有文明系列中,如果玩家讓印度進入原子時代不處理的話,你很快就會看到印度完成了“曼哈頓計劃”,印度發射了核彈。

如今這個BUG,實實在在的變成了官方玩梗了。

相關推薦

推薦中...