廣州unity3d培訓
達內廣州CBD中心

18589266248

熱門課程

Unity3D—怎么反外掛?

  • 時間:2018-08-16 11:38
  • 發布:廣州unity3d培訓
  • 來源:達內新聞

Unity3D—怎么反外掛? 

在中國的游戲環境下,反掛已經成為了游戲開發的重中之重,甚至能決定一款游戲的生死。

外掛的主要方式還是修改客戶端的資源,代碼,和內存。因此反外掛的手段也不外乎以下幾種:

? 服務器計算關鍵邏輯。例如一些MMO戰斗邏輯泡在服務端

? 服務器驗證客戶端邏輯。包括通過完整戰斗邏輯驗證和數值范圍驗證,例如早期的酷跑(可能誤殺牛逼的玩家)

? 包體加密加簽名加驗證,防止破解包體。例如一些第三方加固,Unity的MonoDll加密,代碼混淆等

? 加密本地保存的一些文件。例如對加密PlayerPrefs文件

? 加密和擾動運行時內存中關鍵數據(例如血量數據等)。例如崩3等

? 防注入檢測(殺死注入進程或者發現注入之后殺死自己)

? 虛擬機加密

? 加速檢測,防止修改本地時間的變速齒輪

? 穿墻檢測,客戶端對關鍵碰撞做校驗

? 集成守護進程以及守護進程的自我加密更新

? 鼠標宏,按鍵精靈等進程檢測,防止玩家使用這些工具

? 增加舉報系統查證封號

? 通過暴力機關嚴厲打擊外掛制作者(個人感覺非常有效)

? 其他

學習更專業的反外掛技能,達內unity3d培訓了解一下?

上一篇:學習unity3d有哪幾個步驟?
下一篇:現在學習Unity3D的費用是多少?

馬上預約三天免費體驗課

姓名:

電話:

想獨立開發unity3d游戲 必須掌握哪些相關知識?

Unity3D零基礎入門指南?初學者必看!

怎樣學習unity3d?Unity3D培訓班哪家好?

學習unity3d有哪幾個步驟?

選擇城市和中心
江西省

貴州省

廣西省

海南省

四虎2019最新免费观看