Hi~ o(* ̄▽ ̄*)ブ ,大麥的《星際爭霸十萬個為什麼》又和大家見面啦!星際爭霸從正式發售到現在已經走過了23年的時間,在這期間玩家挖掘出了遊戲中無數的玩法以及BUG。對於娛樂玩家來說,有時候發現一個全新的遊戲BUG會比發現全新的戰術更加有趣,再加上星際爭霸本身比較粗糙的程式設計內容,就使得這麼多年以來玩家們能夠從遊戲中不斷地發掘新的遊戲BUG。
當然,這麼些年暴雪也是不斷在為遊戲新增補丁修復BUG,但是由於一些BUG是根植於星際爭霸當中的,幾乎不可能被完全修復,所以就使得玩家們能夠在之後的這23年當中源源不斷地發現全新的BUG。
就比如“疊農民”這個BUG,因為星際爭霸中農民在採礦時是無碰撞體積的情況,所以玩家們利用這個特性發現了無數與此相關的遊戲BUG。最開始是在1.08版本中,有玩家發現可以將一整隊農民疊在一起看起來就像一個單位一樣,而在攻擊時能同時對目標單位造成5x12 = 60的恐怖傷害,堪稱“近戰坦克”。
要實現這個操作也不復雜,框選一隊農民以後在兩塊晶體礦上來回右鍵點選,儘可能將其重疊在一起採礦。然後在右鍵點選一個沒有建造的氣礦,在即將到達氣礦前用shift+右鍵再點選一次氣礦。等農民到達氣礦前,在shift+右鍵點選地方單位,這樣就能實現疊農民攻擊的操作了。而在攻擊的過程中,shfit要一直按著不能鬆開。
而由於在星際1時代,人族農民在三族當中戰鬥力是最強的,因此人族玩家用這招的情況最多。不過當時使用疊農民的BUG自然是很容易被鄙視的,後來1.08版本中因疊農民BUG又衍生出了飛翔農民的BUG。
讓一個農民去製造氣礦,在前往氣礦的途中shift點選其他地方,並且將建造氣礦的100塊錢用光,這樣農民到達氣礦時就會因為金錢不夠無法建造,轉而去執行shift的指令。這時候就會觸發BUG,農民就變成和空中單位一樣無視地形的自由移動了。不過有趣的是,這個BUG只有蟲族和人族能夠觸發,而神族特殊的建造機制導致其無法觸發這個BUG。
後來這兩個BUG在1.08版本以後都被修復了,而且在一些比賽當中也明確規定了這選手不允許利用這些BUG。但對於中國玩家來說,由於大家玩得幾乎都是盜版遊戲,所有的版本都各不相同,因此玩家們的記憶就會有比較大的差別。
而到了星際2,玩家們本以為不會在出現星際1時代的疊農民BUG了,但或許是這個問題實在是太難解決了,在剛開始的自由之翼當中,玩家們雖然不能在使用飛天農民,但依然能夠使用疊農民的操作前期一波RUSH敵人。
不僅如此,後來在《星際爭霸重製版》中,竟然再次出現了飛天農民的BUG,而且這個BUG比當初的1.08版本還要牛逼,堪稱“全家飛天”。前面的操作和飛天農民的操作一樣,但是在農民去建造氣礦時反覆點選shift+esc,直到出現waypoint full,這時候農民就飛起來了。而由於如今一些鍵鼠宏指令的存在,玩家只要提前編輯好一個宏指令,對所有農民按一遍就能全部起飛。
這個BUG是重製版獨有了,不知道為何曾經已經被暴雪修復了的BUG到了資料完全一樣的重製版當中又重新出現了?後來有很長一段時間,在重製版的天梯人族利用這個BUG幾乎是無敵的存在,暴雪也是被無數玩家投訴以後才緊趕慢趕地把這個BUG修復了。
其實總結起來,為什麼星際爭霸到現在還能不斷被發現新的遊戲BUG,根本原因還是因為那個年代的暴雪程式設計師的技術實在是沒辦法徹底駕馭《星際爭霸》如此複雜的遊戲。大量的單位,各種指標,還用的是不太熟悉的C++語言,能讓《星際爭霸》順利地跑起來已經是一種奇蹟。當然也得佩服當年天馬行空的想象力,雖然技術不行,但不妨礙遊戲的創意確實是最頂尖的!