趙奕思考起游戲外掛后,就改了編寫‘超級(jí)外掛’的決定。
一個(gè)是,沒有必要。
網(wǎng)上都能下載到外掛,各種修改功能齊全,根本就不要自己編寫。
第二個(gè)是,腦洞不夠。
網(wǎng)上的外掛都能炸基地,直接決定游戲勝負(fù)了,再開腦洞難道不讓進(jìn)游戲了?
那還玩什么?
哪怕是編寫個(gè)游戲外掛,最多就是比其他外掛權(quán)限高,但也會(huì)存在同樣的問題,只要使用就會(huì)導(dǎo)致不公平,就會(huì)被同游戲的玩家舉報(bào)。
許多對(duì)戰(zhàn)平臺(tái)給玩家封號(hào),原因不是檢測(cè)到外掛,而是玩家被舉報(bào)的次數(shù)多,可以說是沒有辦法中的辦法,因?yàn)樗麄儧]有太高的技術(shù),能檢測(cè)到玩家是否使用了外掛。
這也是war3游戲的開放性有關(guān)。
war3魔獸爭(zhēng)霸,本身不是網(wǎng)絡(luò)聯(lián)機(jī)的游戲,可以算是半個(gè)單機(jī)游戲,只支持局域網(wǎng)進(jìn)行聯(lián)機(jī),它可以理解成一款游戲平臺(tái),制定了游戲內(nèi)部的規(guī)則,給出一些基礎(chǔ)的數(shù)據(jù)、人物模型,支持自由設(shè)計(jì)地圖、設(shè)計(jì)規(guī)則等功能。
dota游戲,說直白一些,就是玩家設(shè)計(jì)的一款,以war3內(nèi)部規(guī)則為基礎(chǔ)的地圖。
這就是導(dǎo)致外掛橫行的原因。
許多游戲外掛的制作者,就只是設(shè)計(jì)鎖定一局游戲,隨后利用war3內(nèi)部規(guī)則的指令,就可以實(shí)現(xiàn)游戲外掛的功能。
“即便是設(shè)計(jì)一款外掛,也根本沒有意義,還不如去網(wǎng)上下載一個(gè)?!?/p>
“用外掛打游戲也沒意思?!?/p>
“要么,設(shè)計(jì)個(gè)反外掛的裝置,也就是打開了裝置以后,地圖內(nèi)所有人都不能用外掛?”
趙奕思考著眼前一亮。
說起來似乎很簡(jiǎn)單,做起來可不容易。
制作外掛有游戲內(nèi)部規(guī)則指令支持,而反外掛就必須完全靠自己設(shè)計(jì),聽起來感覺就像是,外掛得到了游戲本身支持,反外掛則好像就成了外掛。
趙奕仔細(xì)一琢磨,還真就是這個(gè)道理,因?yàn)橥鈷炖玫氖怯螒騼?nèi)部指令,反外掛就必須要外部入手。
反外掛則成了‘反游戲’的東西。
當(dāng)然了。
具體游戲支持不支持,也沒有多大的關(guān)系,他想到了兩種設(shè)計(jì)方案。
一種是被動(dòng)式的。
被動(dòng)式的反外掛,類似于是建立一道保護(hù)游戲的fanghuoqiang,發(fā)現(xiàn)有同游戲的玩家使用外掛,就會(huì)啟動(dòng)保護(hù)措施。
比如,強(qiáng)制對(duì)方掉線。
比如,強(qiáng)制對(duì)方所使用的外掛,鍵入的內(nèi)部指令不生效。
等等。
之所以說‘游戲fanghuoqiang’是被動(dòng)式的,是因?yàn)橹皇恰朗胤磽簟?,假如?duì)方不給防守的機(jī)會(huì),直接就強(qiáng)制炸基地,讓游戲直接結(jié)束,反擊就根本打不出來。