@爛筆頭_27 抱歉大佬,我看錯(cuò)了,我是想問分子
[從零開始的Unity網(wǎng)絡(luò)同步] 5.服務(wù)器將狀態(tài)同步給客戶端(狀態(tài)緩存,狀態(tài)插值,估算幀)在上一篇文章中,已經(jīng)可以在服務(wù)器上直接根據(jù)服務(wù)器自己的操作指令,模擬得出結(jié)果,修改球的位置了,接下來,將要考慮如何將服務(wù)器模擬的位置如何同步到客戶端. 1.服務(wù)器向客戶端發(fā)送...
@爛筆頭_27 抱歉大佬,我看錯(cuò)了,我是想問分子
[從零開始的Unity網(wǎng)絡(luò)同步] 5.服務(wù)器將狀態(tài)同步給客戶端(狀態(tài)緩存,狀態(tài)插值,估算幀)在上一篇文章中,已經(jīng)可以在服務(wù)器上直接根據(jù)服務(wù)器自己的操作指令,模擬得出結(jié)果,修改球的位置了,接下來,將要考慮如何將服務(wù)器模擬的位置如何同步到客戶端. 1.服務(wù)器向客戶端發(fā)送...
@爛筆頭_27 27大佬,那個(gè)插值公司中的?秸仙??代表的分母參數(shù)呢,我使用了預(yù)估的服務(wù)器幀號(hào)減去上一個(gè)狀態(tài)A的的幀號(hào)弟跑。目前效果還過得去。只是偶爾剛開始輸入的前兩幀會(huì)有跳動(dòng)的情況防症。所以我不確定大佬您的分母參數(shù)是否這樣計(jì)算來了的孟辑。
[從零開始的Unity網(wǎng)絡(luò)同步] 5.服務(wù)器將狀態(tài)同步給客戶端(狀態(tài)緩存,狀態(tài)插值,估算幀)在上一篇文章中,已經(jīng)可以在服務(wù)器上直接根據(jù)服務(wù)器自己的操作指令,模擬得出結(jié)果,修改球的位置了,接下來,將要考慮如何將服務(wù)器模擬的位置如何同步到客戶端. 1.服務(wù)器向客戶端發(fā)送...
@爛筆頭_27 大佬,狀態(tài)插值中的蔫敲?饲嗽??參數(shù)糾結(jié)哪個(gè)變量呢奈嘿。我試著傳了各種變量貌虾,都有各種問題。表示沒有看懂呢裙犹。
[從零開始的Unity網(wǎng)絡(luò)同步] 5.服務(wù)器將狀態(tài)同步給客戶端(狀態(tài)緩存,狀態(tài)插值,估算幀)在上一篇文章中,已經(jīng)可以在服務(wù)器上直接根據(jù)服務(wù)器自己的操作指令,模擬得出結(jié)果,修改球的位置了,接下來,將要考慮如何將服務(wù)器模擬的位置如何同步到客戶端. 1.服務(wù)器向客戶端發(fā)送...
大佬的MathUtils.Interpolate是怎么實(shí)現(xiàn)兩個(gè)狀態(tài)之間插值的呢尽狠。是在兩個(gè)狀態(tài)之間用lerp函數(shù)算出當(dāng)前幀的狀態(tài)插值嗎。
[從零開始的Unity網(wǎng)絡(luò)同步] 5.服務(wù)器將狀態(tài)同步給客戶端(狀態(tài)緩存,狀態(tài)插值,估算幀)在上一篇文章中,已經(jīng)可以在服務(wù)器上直接根據(jù)服務(wù)器自己的操作指令,模擬得出結(jié)果,修改球的位置了,接下來,將要考慮如何將服務(wù)器模擬的位置如何同步到客戶端. 1.服務(wù)器向客戶端發(fā)送...
@爛筆頭_27 大佬伯诬,是每個(gè)模擬幀都產(chǎn)生一個(gè)新state存儲(chǔ)到列表等待下發(fā)晚唇,還是一個(gè)實(shí)體只有一個(gè)狀態(tài)信息,狀態(tài)信息里存儲(chǔ)了模擬過的結(jié)果列表呢盗似。
[從零開始的Unity網(wǎng)絡(luò)同步] 5.服務(wù)器將狀態(tài)同步給客戶端(狀態(tài)緩存,狀態(tài)插值,估算幀)在上一篇文章中,已經(jīng)可以在服務(wù)器上直接根據(jù)服務(wù)器自己的操作指令,模擬得出結(jié)果,修改球的位置了,接下來,將要考慮如何將服務(wù)器模擬的位置如何同步到客戶端. 1.服務(wù)器向客戶端發(fā)送...
請(qǐng)教大佬哩陕,1.這個(gè)意思是本地自己的角色是發(fā)送指令,然后服務(wù)端回復(fù)模擬后的指令。對(duì)于其它遠(yuǎn)程的角色悍及,服務(wù)端是推送模擬后的狀態(tài)信息嗎闽瓢。
2.狀態(tài)信息和指令信息是有區(qū)別的嗎,是否每個(gè)服務(wù)端模擬幀都會(huì)產(chǎn)生一個(gè)新的state信息被存儲(chǔ)到列表呢心赶。
[從零開始的Unity網(wǎng)絡(luò)同步] 5.服務(wù)器將狀態(tài)同步給客戶端(狀態(tài)緩存,狀態(tài)插值,估算幀)在上一篇文章中,已經(jīng)可以在服務(wù)器上直接根據(jù)服務(wù)器自己的操作指令,模擬得出結(jié)果,修改球的位置了,接下來,將要考慮如何將服務(wù)器模擬的位置如何同步到客戶端. 1.服務(wù)器向客戶端發(fā)送...
@爛筆頭_27 感謝大佬的回復(fù)缨叫,明白了很多椭符。感謝大佬在技術(shù)上的分享。能有其它聯(lián)系方式嗎耻姥,想在有其它疑惑的時(shí)候也能請(qǐng)教下您销钝。
[從零開始的Unity網(wǎng)絡(luò)同步] 4.如何實(shí)現(xiàn)確定性的網(wǎng)絡(luò)同步在上一篇文章中,總結(jié)得出確定性網(wǎng)絡(luò)同步的必要性,那么接下來就考慮如何在Unity中實(shí)現(xiàn)確定性了. 1.服務(wù)端與客戶端相同頻率模擬(Simulate) 在Unity中,有三個(gè)更...
一直沒看懂public uint sequence; //指令序號(hào)這個(gè)變量是賦值的哪個(gè)值呢。是產(chǎn)生指令的自增序號(hào)琐簇。還是當(dāng)前模擬的幀號(hào)蒸健,還是每個(gè)不同的實(shí)體就有一個(gè)不同的序號(hào)呢。忘27大佬或者其它看懂的大佬給個(gè)提示吧婉商!
[從零開始的Unity網(wǎng)絡(luò)同步] 4.如何實(shí)現(xiàn)確定性的網(wǎng)絡(luò)同步在上一篇文章中,總結(jié)得出確定性網(wǎng)絡(luò)同步的必要性,那么接下來就考慮如何在Unity中實(shí)現(xiàn)確定性了. 1.服務(wù)端與客戶端相同頻率模擬(Simulate) 在Unity中,有三個(gè)更...