Unite 2017 乾貨整理 同步篇

2021-09-30 20:29:15 字數 1133 閱讀 3657

unite 2017 乾貨整理 同步篇

2023年05月17日

unite 2017的一些演講做了整理。 

本篇有幀同步和狀態同步兩個部分。 

內容持續整理中。

幀同步優點

1.開發效率較高(注:特別是對一些操作細節表現要求較高的遊戲) 

2.能實現更強的打擊感 

3.流量消耗穩定 

4.原生支援離線戰鬥 

5.錄影檔案較小

缺點1.網路要求比較高 

2.反外掛程式能力較弱 

3.斷線重連時間很長 

4.邏輯效能優化較困難

實現要點

1.邏輯部分去浮點數 

2.元件做幀同步要求改造 

3.邏輯與"我"無關 

4.一致的隨機數 

5.定位不同步的能力 

6.本地插值平滑與表現分離 

7.tcp換成了udp

參考遊戲

1.dota 

2.風暴英雄 

3.王者榮耀

狀態同步

優點1.安全性非常高 

2.對於網路的頻寬和抖動有更強的適應能力 

3.斷線重連比較快 

4.客戶端計算量大大降低

缺點1.開發效率相對幀同步要差一些(注:特別是對一些操作細節表現要求較高的遊戲) 

2.他比較難做出動作類遊戲打擊感和精確性 

3.流量會隨著遊戲的複雜度逐漸增長,比如角色的多少 

4.需要額外開發離線戰鬥功能 

5.錄影檔案較大

實現要點

1.影子跟隨演算法 

2.tcp效能尚可 

3.只傳送客戶端視野裡的資料 

4.雙緩衝列表和分幀新增與刪除

參考遊戲

1.dota2 

2.lol 

3.守望先鋒

tips

1.中國有些地方udp連不上 

2.同一頻率**資料和操

00000000o 閱讀(

...)

編輯收藏

Unite 2017 乾貨整理 優化篇

將unite 2017的一些演講做了整理。本篇有記憶體,cpu gc ui 渲染效能指標 tips幾個小節。內容持續整理中。1.model import setting read write enable 2.fbx import setting animation type generic non...

Unite 2017 乾貨整理 優化篇

unite 2017 乾貨整理 優化篇 2017年05月16日 將unite 2017的一些演講做了整理。本篇有記憶體,cpu gc ui 渲染效能指標 tips幾個小節。內容持續整理中。記憶體 1.model import setting read write enable 2.fbx impor...

Unite 2017 乾貨整理 優化篇

unite 2017 乾貨整理 優化篇 2017年05月16日 將unite 2017的一些演講做了整理。本篇有記憶體,cpu gc ui 渲染效能指標 tips幾個小節。內容持續整理中。記憶體 1.model import setting read write enable 2.fbx impor...