回覆列表
-
1 # 17173遊戲網
-
2 # 任玩堂
一個怪之所以會死很多次,要麼就是人多要麼就是能力弱,或者就是向之前有朋友回答過那樣是因為系統需要。
隱形兔子成為被擊殺次數最多的怪就是因為系統需要。玩家一般情況下是看不到它的,所以叫隱形兔子,它們大量存在在程式裡。根據設計師的解釋隱形兔子的設計初衷是為了幫玩家實現一些沒有攻擊物件的動作,比如互動動作。玩家在實施法術的時候是需要攻擊物件的,要是是看得見的玩家,要麼是看不見的隱形兔子。另外隱形兔子的出現也可以讓遊戲中的NPC完成任何的程式更加合理,它透過殺死指定數量的隱形兔子來判定玩家是否完成了指定的任務,公平公正且相應程式容易編寫。
我覺得這些隱形兔子還挺偉大的,雖然肉眼看不見但是作用非常大,就向體內的白細胞一樣,在我們看不到的地方默默用犧牲小我的方式成全著整個遊戲系統的執行。
魔獸世界是一個弱肉強食的世界,所以自身能力太弱也會成為被擊殺次數最多的原因。好在魔獸也是個比較平衡的遊戲,所以裡面的最強和最弱都不只一個,接下來就介紹兩個典範,其中之一就是萌萌的-自爆綿羊。
自爆綿羊,這個名字本身就比較自暴自棄,相當於人肉炸彈,而且價錢還便宜,造成的傷害也比野豬要大一些,只可惜存活的時間太短了,所以成為遊戲中會常用到被殺死的次數最多也不足為奇。
跟自爆綿陽的弱能有的一拼的是野怪巫師學徒。就像介紹的那樣,學徒們就是用來到處使喚的,換句話說就是跑腿當炮灰的。他們自身能力並不強只有兩低血很容易被擊殺,而且攻擊力不過3,有時候甚至連農民都打不過。
不過之所以我認為它會成為被擊殺次數最多的怪還有一個原因是它們被擊殺的時候發出的聲音太可愛了!貌似這就是他們會成為是哀綠的原因,這種聲音很容易魔怔,不知不覺間就想把它們都滅了好多聽幾聲。
前兩天七爺逛知乎發現個帖很有意思,查了一下外國網站資料補充成一篇文章分享給大家。
說到《魔獸世界》這個遊戲,大家都很熟悉了。記得以前有個統計是WOW裡哪個怪殺人最多?答案是艾爾文森林的精英狗頭人,霍格。那麼WOW裡哪個怪死得最多呢?大家可能以為是老奧格瑞瑪的牛頭人加摩爾,其實不是,是兔子。
兔子是怎麼回事?WOW設計師Nathaniel Chapman解釋了原因:當你在遊戲裡做互動動作時,遊戲機制要求它是以“施放一個法術”的方式來實現,而法術必須有目標。比如“決戰奧格瑞瑪”(5.4副本)裡有個Boss伐木機(攻城匠師黑索),他的技能是召喚出炮臺,炮臺會發射鐳射追玩家。而從法術的原理來說這是做不到的,鐳射如果以玩家為目標就會直接射到玩家身上而不是玩家身後,如果不以玩家為目標……那以誰為目標?
所以他們特地設計了一些“看不見的動物”,比如說兔子。這些隱身兔子一直追著玩家跑,而鐳射炮臺則發射鐳射燒兔子,看起來就像是鐳射在追玩家。這樣的例子很多因為有很多Boss都會用這類射線追人,比如尤迪安2階段飛天后射眼稜。
又比如地球時代的黑龍奧妮克西亞有個成名絕技,“奧妮克西亞深深地吸了一口氣……”這一口火噴出來以當時的裝備除非吃火抗、有牧師馬上套盾並一直給你加血,不然基本是必死。所以躲深呼吸就成了每個公會、每個RL的心頭噩夢。要命的是黑龍發動這個技能是隨機的,有時整個2階段就噴一下,有時一連噴兩三下。所以當時有很多江湖傳說,比如人不能站太密集不然就會噴,比如人不能站牆壁不然就會噴,還有說法是如果你實在不知道怎麼躲乾脆開打就去正面讓龍順劈劈死,免得2階段引得龍噴火、連累大家……
(當時我們用的是一個叫CT_Raid MOD的外掛,一旦龍要噴火時就會響起噹噹的鐘聲報警。有時打到快落地了還不響,有時鐘聲響個不停好像午夜12點……)
而上文說了,奧妮克西亞不能憑空噴火,必須有一個目標。但如果只噴一個玩家,那麼噴完這一下就結束了,不會噴出一條直線。所以它實際的原理其實是在螢幕上刷出好幾十只隱形的兔子,奧妮克西亞沿直線連續噴出幾十口火(間隔很短,看起來像是一口)、把這些兔子全都燒死。當然如果你站在噴火路徑上也會死,但其實龍噴的根本就不是你……
依次類推,所有法術都是如此。如果有什麼法術是沒有目標的,那就說明你又殺了一隻無辜的隱形兔子。
甚至任務系統也一樣。一開始設計的時候,WOW裡的任務只有兩種,殺怪和撿東西。後來的什麼對話任務、護送任務都是沒有的。但是任務系統非常成功,Beta測試的玩家紛紛表示“我們要做任務,我們不要玩那種‘傳奇’一樣的殺怪的MMORPG!”暴雪的人就慌了,然後他們把任務的數量從600個增加到了2400個——但這也就帶來了新的問題,兩千多個任務總不能都是殺怪和撿東西吧?
怎麼辦,兔子又來救場了。和NPC對話的同時,系統會自動生成一隻隱形的兔子。你點了“確定”,NPC就會發射一個看不見的法術把兔子殺死,這樣任務就完成了。
類似,護送任務開啟時,系統自動生成一隻隱形兔子跟著NPC。如果NPC走到了某個地點,他會發射一個看不見的法術把兔子殺死,任務完成。
“在XX地點使用XX道具”?沒問題。在使用XX道具時系統自動生成一隻隱形兔子然後立即發射一個看不見的法術把兔子殺死,任務完成。
所以你以為你在做任務,其實是在殺兔子——兔兔這麼可愛,為什麼要殺兔兔!
這樣的例子還有很多。比如《英雄聯盟》裡,未來守護者傑斯可以放一個牆,友軍穿過時有加速效果。但這個加速效果怎麼實現呢?在這個牆裡有許多隱身的兔子,當友軍穿過時,殺死兔子並獲得加速效果。結果當時沙漠皇帝阿茲爾開放測試時,技能沒設好,也可以殺兔子。所以他的Q技能穿牆時,沙漠士兵會把兔子全殺掉並獲得金錢和經驗(當然後來這個Bug被修正了)。還有像Guild Wars(行會戰爭)、AnarchyOnline等遊戲都使用了這個方法。
最後,據說這個方法在不少早期的中國產MMORPG裡都有運用,但不是用來做任務或技能,而是用來檢測外掛。因為離線外掛是使用指令碼、封包,不用畫面而是直接截伺服器的資料,所以他們就在遊戲里加入一些隱形的怪。這些怪正常玩家看不見,但在外掛看來就是普通怪。所以如果有什麼玩家把隱身怪打死了,肯定就是外掛石錘了……