听书阁_书友最值得收藏的免费小说阅读网

第一百一十章 我送你回家啊!-《規則系學霸》


    第(1/3)頁

    趙奕思考起游戲外掛后,就改了編寫‘超級外掛’的決定。

    一個是,沒有必要。

    網上都能下載到外掛,各種修改功能齊全,根本就不要自己編寫。

    第二個是,腦洞不夠。

    網上的外掛都能炸基地,直接決定游戲勝負了,再開腦洞難道不讓進游戲了?

    那還玩什么?

    哪怕是編寫個游戲外掛,最多就是比其他外掛權限高,但也會存在同樣的問題,只要使用就會導致不公平,就會被同游戲的玩家舉報。

    許多對戰平臺給玩家封號,原因不是檢測到外掛,而是玩家被舉報的次數多,可以說是沒有辦法中的辦法,因為他們沒有太高的技術,能檢測到玩家是否使用了外掛。

    這也是war3游戲的開放性有關。

    war3魔獸爭霸,本身不是網絡聯機的游戲,可以算是半個單機游戲,只支持局域網進行聯機,它可以理解成一款游戲平臺,制定了游戲內部的規則,給出一些基礎的數據、人物模型,支持自由設計地圖、設計規則等功能。

    dota游戲,說直白一些,就是玩家設計的一款,以war3內部規則為基礎的地圖。

    這就是導致外掛橫行的原因。

    許多游戲外掛的制作者,就只是設計鎖定一局游戲,隨后利用war3內部規則的指令,就可以實現游戲外掛的功能。

    “即便是設計一款外掛,也根本沒有意義,還不如去網上下載一個。”

    “用外掛打游戲也沒意思。”

    “要么,設計個反外掛的裝置,也就是打開了裝置以后,地圖內所有人都不能用外掛?”

    趙奕思考著眼前一亮。

    說起來似乎很簡單,做起來可不容易。

    制作外掛有游戲內部規則指令支持,而反外掛就必須完全靠自己設計,聽起來感覺就像是,外掛得到了游戲本身支持,反外掛則好像就成了外掛。

    趙奕仔細一琢磨,還真就是這個道理,因為外掛利用的是游戲內部指令,反外掛就必須要外部入手。

    反外掛則成了‘反游戲’的東西。

    當然了。

    具體游戲支持不支持,也沒有多大的關系,他想到了兩種設計方案。

    一種是被動式的。

    被動式的反外掛,類似于是建立一道保護游戲的防火墻,發現有同游戲的玩家使用外掛,就會啟動保護措施。

    比如,強制對方掉線。

    比如,強制對方所使用的外掛,鍵入的內部指令不生效。

    等等。

    之所以說‘游戲防火墻’是被動式的,是因為只是‘防守反擊’,假如對方不給防守的機會,直接就強制炸基地,讓游戲直接結束,反擊就根本打不出來。

    ‘游戲防火墻’的好處在于,設計相對比較容易,基本不怎么用費腦子,需要的功能都是往上一些外掛有的,甚至能找到相關的代碼,照搬過來修改、完善一下,就差不多能做到了。

    第二個就是主動式的。

    在游戲開局的時候,鎖定同地圖的其他玩家。

    游戲對戰平臺的原理是把玩家拉入一個‘房間’,也就是拉入同一段ip,建立一個‘虛擬的局域網’。

    利用對戰平臺的特性,就能鎖定同地圖的玩家,隨后利用游戲數據的交換,偽裝發送一些數據甚至是程序。

    這些數據和程序的目的,就是對方的電腦讀取和游戲存在數據交換的軟件。

    然后,就簡單了。

    只要能做到這一步,接下來想怎么做就能怎么做。

    趙奕用力揉了揉腦門。

    主動式的設計聽起來倒是不錯,想要實現可是相當不容易,利用游戲的數據交換,偽裝侵入其他人的電腦,肯定涉及到了黑客的手段。

    這個方式就等于直接入侵。

    入侵,是很難的。

    這就等于利用游戲、對戰平臺的信道,來直接發送木馬程序過去。

    不過……

    聽起來,很有意思啊!

    ……

    趙奕只是想了一個設計的大方向,想要真正開始編寫代碼,需要的準備還有很多。

    比如,他要了解游戲的信道端口以及一些相關的信息。
    第(1/3)頁

主站蜘蛛池模板: 麦盖提县| 宜兴市| 怀宁县| 扎兰屯市| 莱阳市| 靖江市| 米泉市| 孟津县| 都兰县| 遂宁市| 连江县| 婺源县| 青田县| 敦煌市| 新巴尔虎左旗| 漳浦县| 象州县| 肥乡县| 崇仁县| 仪陇县| 镇原县| 西青区| 库伦旗| 鄂州市| 门头沟区| 西昌市| 克什克腾旗| 泗水县| 汝州市| 耒阳市| 仁布县| 尚志市| 岱山县| 湛江市| 万源市| 安宁市| 呈贡县| 称多县| 南江县| 郎溪县| 确山县|