淺談開圖與英雄聯盟的關係
發佈時間:2011年08月05日 13:40:35    作者:heha小編    人氣:22818    進入討論區
分享至FaceBook plurk 分享至twittwe 分享至murmur

 

《英雄聯盟》是一款多人競技的DotA遊戲,而這類遊戲在現今是相當受歡迎的遊戲類別,擁有大量的玩家,有接觸的玩家都清楚目前DotA最大的敵人就是所謂的「開圖」,這是一種透過外掛修改來無視戰爭迷霧的作弊方式,讓作弊者能透視戰場上每一吋角落的動態,嚴重破壞遊戲的平衡與樂趣,因此不少玩家對於《英雄聯盟》是否會出現「開圖」也是相當的憂慮。

 Riot Games,也就是《英雄聯盟》的開發原廠,內部的核心成員幾乎都是DotA遊戲的知名開發與設計者,他們當然清楚「開圖」這個怪獸對於遊戲的威脅,因此設計《英雄聯盟》時他們便傾注全力在防範這種修改遊戲的作弊行為上,而他們似乎也成功地將作弊的可能性降到最低了!當然這不是憑空而來的成就,接下來我們就略窺《英雄聯盟》之所以難以開圖作弊的秘密。

首先,我們先來談談之前某款衍生出最多DotA模組的遊戲,瞭解一下關於它開圖外掛的原理;當遊戲進行時,玩家的電腦就會直接獲取地圖上所有的資訊了,這是為了讓重播系統(RP)能夠紀錄遊戲的過程,只是當下遊戲運用所謂的戰爭迷霧(fog)將不屬於玩家視野的區域給遮蔽,因此想要開圖的作弊者,只需要將戰爭迷霧的功能去除就行了,因為所有的資訊早就在玩家的電腦裡了。

這也是為什麼無論怎麼防堵,該遊戲的外掛問題還是無法根絕的主因,因為資料放在玩家的電腦裡就能很輕的被破解與修改;那麼《英雄聯盟》又是怎麼因應這個難題呢?


自身視野外的單位數據會經由伺服器處理後才出現

答案很簡單,《英雄聯盟》將遊戲中大部分的資料運算過程交給戒備森嚴的官方伺服器來負責,玩家在遊戲中需要的所有資訊都將由伺服器運算過後才傳回玩家的電腦裡,玩家可以在遊戲中發現,當你將畫面移向不屬於自己視野內的區域時,該區域的單位數據會經過讀取後才出現,這是因為經過官方伺服器運算的結果,因此玩家無法再輕的破解修改遊戲內的資料了,除非你有辦法「駭」進官方的伺服器。

 

在經過初步的推論與解說後,各位召喚師是否稍稍瞭解《英雄聯盟》的資料傳輸方式呢?目前可以確定的是傳統常見的開圖手法無法作用在《英雄聯盟》上,召喚師可以安心的在符文大地上繼續公平公正的對戰。

Photobucket

4
0
0
3
18
2

超贊

期待

支持

很瞎

翻桌

懷疑
7
分享至FaceBook plurk 分享至twittwe 分享至murmur
[關閉]
[關閉]