游戲服務器解決網絡延遲的方案
發布時間:2020/3/25 13:41:33 來源: 縱橫數據
很多游戲開發:dota類的游戲,dota2,魔獸rpg dota,英雄聯盟等游戲,要求人物在很短的時間內做的快速操作,能很好的同步到其他客戶端上顯示出來,要做好這種網絡游戲延遲解決,是游戲開發人員遇到的問題,多臺服務器租用可以解決。
以下分享幾個網絡延遲的解決方案:
1. 用UDP,推薦使用libenet庫。功能強大,可以分channel,支持可靠與否,順序與否的選項。合理的分channel可以大大提高性能。比如說占比最大的移動包就可以丟到非可靠channel里面。
2. 合包。爭取最大的壓縮比。
3. 降低移動的封包,在移動上的優化一點點都會對網絡提升很大。
4. TCP和UDP雙連接。不停換端口。補充說明:不停換端口是客戶端的行為。指的是客戶端連接斷開以后,嘗試連接服務器的另一個網關端口。這樣可以防止某些網吧或者ISP因為流量控制而斷開連接。
5. 全國部署服務器租用。
本文來源:
//66moju.cn/article/2259.html
[復制鏈接]
鏈接已復制
下一篇:香港站群服務器用于網站建設