狀態(tài)同步游戲的戰(zhàn)斗服務(wù)器是怎么設(shè)計(jì)的?
作者: 發(fā)布日期:2025-06-21 23:20:10
吃雞就是虛幻引擎做的 客戶端服務(wù)器肯定都要跑物理引擎,射線檢測(cè),碰撞檢測(cè)兩個(gè)端都可以自己做,目前虛幻用的physx引擎(不過(guò)官方他們正在搞自己的chaos)。
如果開啟物理同步,客戶端服務(wù)器兩邊各自本地模擬后,需要進(jìn)行同步,理論上來(lái)說(shuō)前后端物理引擎可以不一樣但是最好一樣,畢竟一樣的引擎算的結(jié)果都可能不一樣。
對(duì)于玩家的移動(dòng),每幀都要做糾正。
而對(duì)于有物理屬性的組件,不是每幀都糾正,是每次模擬結(jié)束后糾正一下。
ue4里…。









