Unite 2017 乾貨整理 同步篇_unity

來源:互聯網
上載者:User

http://www.kisence.com/2017/05/17/unite-2017-gan-huo-zheng-li-tong-bu-pian/


Unite 2017 乾貨整理 同步篇
2017年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.同一頻率轉寄資料和操




聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.