當前位置: 華文問答 > 遊戲

既然有些人喜歡開掛,為啥不開發一款網遊,提供編程介面,允許玩家自行用各種軟體,同時允許電腦參與計算?

2019-04-15遊戲

看到這個題目的一瞬間,我就想到了M.U.G.E.N。

------------------------------------------------

簡單地說,mugen是個遊戲引擎,從最開始的移植其它遊戲角色供大家手控戰鬥,發展到了現在——角色作者制作效能超出天際的角色和AI,讓AI們自己戰鬥(因為有些角色技能幾十個,手操災難,有些AI慘無人道)。角色作者采用各種匪夷所思的手段把角色的效能無限提升,包括並不限於利用bug、控制台命令、篡改程式等等。

2019.5.27添加

------------------------------------------------

雖然mugen並不是網遊,但是其它方面完完全全體現了題目中的各種設定。

首先說一下mugen是什麽:

mugen是一款免費的2D格鬥遊戲引擎。玩家可以自己制作遊戲人物和AI。

絕大多數遊戲,在給玩家提供了太過自由的環境後,往往都會發展出一些莫名其妙的東西出來。比如我的世界裏有人造了一個遊戲機,然後在我的世界裏的遊戲機裏玩我的世界;中世紀背景的besiege,制作者原本想象中的投石機摧毀停車場變成了汽車人大戰F22;war3原本一個RTS遊戲,但是現在空戰賽車射擊消消樂連連看什麽地圖都有。mugen也是一個被「玩壞了」的典型。

這裏引入一個概念:紙 並 強 兇 狂 神 論外,也許有些人聽過這個東西,不過這裏也大致不太嚴謹的解釋一下:紙 並 強 兇 狂 神 論外是用來對遊戲人物進行分級的,最弱者為紙,大概有星爺電影中眼鏡仔的強度(或許更弱?);斷水流大師兄大概並級或者強兇級吧(不是一個系統,強行比較幫助理解,並不準確,大師兄不是遊戲人物);再往上就是狂神論外了。

mugen玩家制作的並、強、兇人物還比較正常,紙級太脆,作為遊戲人物而言戰鬥力不足1鵝。並、強、兇級的人物就開始有意思起來,玩家創造出來的人物在自己制作的AI支配下互相戰鬥,各種花式連擊和戰鬥脫離有聲有色,狀態爆發之下,一套連擊帶走對方也是有可能的,還出現了一個常用語「十割」,表示一套連招打掉整整一條血條,有十割當然也有五割、七割,一氣(能量豆,用來施放超必殺技等)十割,三氣十割等。

但是到了狂級,一些奇奇怪怪的東西就多了起來。比如死星或者叫做死兆星,源自【北鬥神拳】,死兆星出現就意味著死亡的出現。狂級的很多人物在一定條件下就會觸發死星,直接無視一切秒殺對方。也就是說你打對方打得正起勁呢,打到了對方就剩一絲血皮,突然對方瞬間脫離戰鬥,然後格鬥遊戲變成了一段花裏胡哨的畫面,等到畫面散去,你就只能看到自己角色的屍體了。

普通mugen角色的作者(或者可以理解為mugen這個遊戲的玩家)還在想辦法用拳腳到肉的方式擊敗對方,還在嘗試不斷提升AI對於技能招式的判斷,給自己遊戲角色增加了死星的玩家已經脫離了正常的格鬥概念。

類似的還有大傷害,脫離,無敵等等

mugen的畫風從這裏就開始奇怪了

像無限能量豆這種都是小case

先是有些作者作出的角色可以把對手打浮空一套連擊到死,或者幹脆就是內建無限連

然後就有作者給出了脫離——甭管你打的多開心,我都可以瞬間脫離被你打中浮空的不可控狀態

緊接著有作者給自己的角色增加了大傷害技能,特定條件下的招式可以一擊打掉一條血

那麽對應的有些角色就出現了大傷害檢測功能,一旦出現大傷害,則會令其無效

有些作者制作出了「我看了電視」這種無法格擋的賴皮技能

那另一些作者幹脆搞出類似「自信」(白羅滅精)之類的全螢幕傷害、自身無敵的大招出來

所以狂兇級別的戰鬥通常最為精彩,大家往往看的眼花繚亂,B站隨便搜狂級/兇級/mugen都可以看到很多。

(某不走心的隨便舉例)

繼續講神和論外

神是個什麽概念呢?

大概就是「普通人不能理解」這種概念吧。

普通人戰鬥的目標還是消減對方的血條,讓對方血條歸零,或者低於自己拖到時間結束。

神已經不滿足於這些了,像這種普通攻擊模式,神級是不屑於做的,攻擊最起碼也要是全螢幕傷害,自身無敵等。

舉幾個例子:

時間暫停——遊戲打一半,突然整個世界清靜了,除了釋放暫停神技的角色外,一切飛行道具、人物、時間包括背景人物統統被暫停了,然後等時間恢復後,瞬間臉上飛來無數拳腳黑粒子。

開場偷跑——遊戲雙方還在擺pose的階段,一方就已經開始各種拳腳飛踹了,這時候甚至舉著round2的小姐姐都還沒走下場。

無敵——你打不到我的臉喲,「無恥」的作者們幹脆去掉了自己的人物受擊框,脫離了這個次元,比帶土的寫輪眼可要厲害多了。

回血/鎖血/空血不死——我站著這裏讓你打,能打死我算你厲害。

秒殺——遊戲一開始,ready go 剛剛喊完,螢幕上緊接著就出現了winner is XXX。遊戲時間甚至都沒有變,對方的血條就已經歸零了。

神級角色的這些操作已經不是在遊戲設定的框架之內進行了,有的透過調取mugen系統內建的一些金手指,比如讓自己瞬間滿血,對方瞬間死亡等,有的利用遊戲規則漏洞,比如無敵、暫停等不一而足。

所以神級人物有人也稱之為燈光師。兩個神級角色戰鬥時各種炫酷的技能四處飛射,但是兩邊要麽無敵,要麽脫離了這個次元,讓對方這些平時能夠秒殺紙並兇狂的技能只有一些動畫效果,完全沒有傷害或者幹脆打不到人。

那麽什麽叫做論外呢?

論外,大概就是討論的時候要排除在外的意思吧。

為什麽要排除在外呢?因為能夠駕馭mugen世界規則,乃至篡改規則的神級角色們,也都無法擊破論外的防禦。

論外采用的技術完全就是黑客手段。

比如直接消去對方PLAYER,架還沒打,對手就從這個世界裏消失了。

比如直接篡改規則,讓遊戲宣告自己勝利,或者宣告對方失敗。

比如凍結對面,直接讓對方無法讀取數據,各種神級手段無法施展。

比如讓數據溢位,導致對方無法正確讀取自己的角色,己方無敵等等。

比如直接修改對方人物數據,把對方神級人物變成一個白板再來和自己單挑。像這種時候,誰能取得勝利已經不是看招式如何了,完全是看誰的程式載入更快,早一步把對方變成白板,就直接在遊戲開始前取得了勝利。而且論外最強的地方其實不在於攻擊,而是在於防禦,論外最強者被拉下馬,要麽是出現了一位擁有原本「論外最強」都無法擊破的防禦的人物,要麽是出現了一位攻擊快過對方的新人物。

像這種修改角色數據、修改mugen程式的行為大家還感覺不過癮的話。隔離作者們還提供卡死mugen、彈網頁、篡改BGM、直接讓mugen崩潰等選項,絕對能讓你體驗到一個遊戲裏的二次元小角色和三次元肥宅戰鬥的絕望感。

可以說這些遊戲角色已經脫離了原有的框架,完全就是一段病毒,像那種借助金手指開掛的,在裏面都是相當低端的存在。

貼個論外大佬們的戰鬥?視訊

提問者說的「由電腦運算區分出是否是子彈,及時提醒玩家,或者自動計算躲避路徑,並及時躲避,可以掃描出敵方位置以及移動速度,計算彈道什麽的」在這些無節操的論外角色面前,可愛的像是一只小綿羊。 提問者的想法限於如何在遊戲規則內取得勝利,mugen某些作者已經開始定義規則和掀桌子了。

最後說一點:由於mugen各種技術實在太過復雜,我也僅僅是個偶爾看看視訊的愛好者,所以這篇答案裏面對於mugen技術的說明和人物分析肯定有很多錯誤,望包涵和指正。