請安裝我們的客戶端
看更多好書離線下載無網閱讀
第一百一十章我送你回家啊!
夜間模式
第一百一十章我送你回家啊!
趙奕思考起游戲外掛后,就改了編寫‘超級外掛’的決定。
一個是,沒有必要。
網上都能下載到外掛,各種修改功能齊全,根本就不要自己編寫。
第二個是,腦洞不夠。
網上的外掛都能炸基地,直接決定游戲勝負了,再開腦洞難道不讓進游戲了?
那還玩什么?
哪怕是編寫個游戲外掛,最多就是比其他外掛權限高,但也會存在同樣的問題,只要使用就會導致不公平,就會被同游戲的玩家舉報。
許多對戰平臺給玩家封號,原因不是檢測到外掛,而是玩家被舉報的次數多,可以說是沒有辦法中的辦法,因為他們沒有太高的技術,能檢測到玩家是否使用了外掛。
這也是war3游戲的開放性有關。
war3魔獸爭霸,本身不是網絡聯機的游戲,可以算是半個單機游戲,只支持局域網進行聯機,它可以理解成一款游戲平臺,制定了游戲內部的規則,給出一些基礎的數據、人物模型,支持自由設計地圖、設計規則等功能。
dota游戲,說直白一些,就是玩家設計的一款,以war3內部規則為基礎的地圖。
這就是導致外掛橫行的原因。
許多游戲外掛的制作者,就只是設計鎖定一局游戲,隨后利用war3內部規則的指令,就可以實現游戲外掛的功能。
“即便是設計一款外掛,也根本沒有意義,還不如去網上下載一個。”
“用外掛打游戲也沒意思。”
“要么,設計個反外掛的裝置,也就是打開了裝置以后,地圖內所有人都不能用外掛?”
趙奕思考著眼前一亮。
說起來似乎很簡單,做起來可不容易。
制作外掛有游戲內部規則指令支持,而反外掛就必須完全靠自己設計,聽起來感覺就像是,外掛得到了游戲本身支持,反外掛則好像就成了外掛。
趙奕仔細一琢磨,還真就是這個道理,因為外掛利用的是游戲內部指令,反外掛就必須要外部入手。
反外掛則成了‘反游戲’的東西。
當然了。
具體游戲支持不支持,也沒有多大的關系,他想到了兩種設計方案。
一種是被動式的。
被動式的反外掛,類似于是建立一道保護游戲的防火墻,發現有同游戲的玩家使用外掛,就會啟動保護措施。
比如,強制對方掉線。
比如,強制對方所使用的外掛,鍵入的內部指令不生效。
等等。
之所以說‘游戲防火墻’是被動式的,是因為只是‘防守反擊’,假如對方不給防守的機會,直接就強制炸基地,讓游戲直接結束,反擊就根本打不出來。
‘游戲防火墻’的好處在于,設計相對比較容易,基本不怎么用費腦子,需要的功能都是往上一些外掛有的,甚至能找到相關的代碼,照搬過來修改、完善一下,就差不多能做到了。
第二個就是主動式的。
在游戲開局的時候,鎖定同地圖的其他玩家。
游戲對戰平臺的原理是把玩家拉入一個‘房間’,也就是拉入同一段ip,建立一個‘虛擬的局域網’。
利用對戰平臺的特性,就能鎖定同地圖的玩家,隨后利用游戲數據的交換,偽裝發送一些數據甚至是程序。
這些數據和程序的目的,就是對方的電腦讀取和游戲存在數據交換的軟件。
然后,就簡單了。
只要能做到這一步,接下來想怎么做就能怎么做。
趙奕用力揉了揉腦門。
主動式的設計聽起來倒是不錯,想要實現可是相當不容易,利用游戲的數據交換,偽裝侵入其他人的電腦,肯定涉及到了黑客的手段。
這個方式就等于直接入侵。
入侵,是很難的。
這就等于利用游戲、對戰平臺的信道,來直接發送木馬程序過去。
不過……
聽起來,很有意思啊!
趙奕只是想了一個設計的大方向,想要真正開始編寫代碼,需要的準備還有很多。
比如,他要了解游戲的信道端口以及一些相關的信息。
比如,他需要實驗局域網內的數據傳輸。
等等。
這只是閑余有興趣設計一下,不必花太多的精力在上面。
第二天搬家。
早上趙奕把東西打包好,就放在自己的臥室里,老爸老媽會找人把東西拉到新家去整理,順便去超市進行大采購,購買缺少的生活用品。
中午的時候,趙奕還是去了新家,他進了小區一邊打著電話,給對面匯報了地址。
那是送貨師傅。
張震的辦事效率很高,幫趙奕買了個望遠鏡后,就直接讓公司的司機,把東西一口氣拉到了趙奕的家里。
一路有一千多公里。
機器人和望遠鏡都是昂貴物品,也是怕磕了碰了出現問題,用物流快遞運輸有些不安全,就干脆直接開車送貨。
機器人是剛出廠的狀態,零散著沒有拼裝起來,部件就占了幾個大箱子。
望遠鏡也有兩個大箱子和一個布袋。
趙奕讓老爸下來一趟,和司機師傅一起,幫忙把東西全部搬到家里。
客廳頓時被堆滿了。
趙鎮西不斷地問,“小奕,是什么東西?這么多?還挺重!”
“機器人!”
“機器人?你買的?多少錢?”趙鎮西感興趣的問道。
趙奕不確定的說道,“好像七、八萬吧,我幫朋友的忙,朋友就送我一個,搞研究用。”他確實不清楚具體多少錢。
請安裝我們的客戶端
看更多好書離線下載無網閱讀