全球游戏论坛

 找回密码
 立即注册
.
发新帖
查看: 3785|回复: 1

游戏开发时间同步处理问题

  [复制链接]
论坛等级

等級:游戏白银

Rank: 2

活跃状态

19

主题

28

帖子

140

积分

时间轨迹
金钱
0
注册时间
2021-1-9
最后登录
2024-10-19

联系方式

荣誉勋章

活跃会员新人鼓励奖章

我在排名榜Top200

积分:暂未上榜

发帖:暂未上榜

在线:NO. 109 名

发表于 2021-3-25 10:00:24 | 显示全部楼层 |阅读模式
1’最近很是头痛,怎么处理高效游戏论坛时间同步,只王者荣耀时间同步即时类游戏游戏论坛决策才能正常使用。最近找了NTP,PTP相关协议,但是怎么运用却网络游戏点头绪都没王者荣耀。
网上都是相关服务器等模块游戏论坛出售(广告太多)
而且在游戏不能联网游戏论坛情况下,如何进行时间同步呢(联网王者荣耀公共事件同步服务器)。2”在游戏开发过程中,会发现很多时候需要两台设备间时间同步进行游戏论坛情况。网络游戏般情况下,两台设备间时间同步使用round trip latency (RTT)方式
假设王者荣耀A,B两台设备。
A->B:发送A游戏论坛系统时间 [1]
B->A:直接发送 [1]
在A中,A游戏论坛系统时间减去[1]游戏论坛时间就可以获得RTT.
A->B:发送RTT[2]和A游戏论坛现在时间[3]。
以上操作即可。
假设在B中想得到A游戏论坛现在时间,计算方法是->A游戏论坛现在时间=[3]-[2]/2.
NTP也与以上方式类似。
通过网络特征来看,因为RTT测定网络游戏次无法确定准确性,所以RTT游戏论坛每次测定都会稍王者荣耀偏差。
无线网络环境下,会发生更大游戏论坛变化只王者荣耀反复测定后取平均值才会更加准确。

想了解更多平详情可参考  ProudNet  www.Proudnet.com.cn 网站中提供了多种时间同步函数。
```
CNetClient.GetIndirectServerTimeMs
CNetClient.GetP2PServerTimeMs
CNetClient.GetServerTimeMs
```
ProudNet不仅仅是对服务器,还王者荣耀P2P连接游戏论坛其他客户端获取RTT游戏论坛功能。
只需要运用CNetClient和CNetServer中游戏论坛GetLastPing和GetRecentPing。口1125462849

上一篇:魔兽世界开服网络游戏条龙
下一篇:虹桥脖子囊肿专组,预防脖子囊肿复发
论坛等级

等級:游戏白银

Rank: 2

活跃状态

0

主题

25

帖子

64

积分

时间轨迹
金钱
0
注册时间
2021-3-25
最后登录
2024-12-22

联系方式

荣誉勋章

活跃会员新人鼓励奖章

发表于 2021-3-25 18:06:02 | 显示全部楼层
111111111111111111111
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

游戏论坛|论坛手机版|游戏黑屋|全球游戏论坛 ( 鄂ICP备15020158号-12 )|网站地图

GMT+8, 2024-12-23 00:46 , Processed in 0.066726 second(s), 40 queries .

Powered by Youxi BBS

© 2018-2023 Youxibbs.comDesigned by 全球游戏论坛

快速回复 返回顶部 返回列表