买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:广州四三九九信息科技有限公司
摘要:本公开涉及一种游戏实体位置平滑同步方法、系统及设备,方法包括以下步骤:S01、服务端向客户端发送用于指示目标移动位置的状态数据D;S02、客户端在接收状态数据D后,将状态数据D缓存到缓存队列L中;S03、客户端按序逐个读取缓存队列L中的状态数据D,根据缓存队列L的长度l设置周期T,客户端读取缓存队列L中的第一项状态数据D1,使与第一项状态数据D1相对应的目标在周期T内移动至第一项状态数据D1所指示的位置并在游戏画面中呈现,然后读取下一项状态数据D2。系统包括服务端和客户端。设备用于执行上述方法。本公开能优化客户端中目标移动画面的表现,使目标移动过程表现平滑,有利于提升用户的游戏体验。
主权项:1.一种游戏实体位置平滑同步方法,其特征在于,包括以下步骤:S01、服务端向客户端发送用于指示目标移动位置的状态数据D;S02、所述客户端在接收所述状态数据D后,将所述状态数据D缓存到缓存队列L中;S03、所述客户端按序逐个读取所述缓存队列L中的状态数据D,根据所述缓存队列L的长度设置周期T,使所述周期T随数据长度的增大而减小,所述客户端读取所述缓存队列L中的第一项状态数据D1,使与所述第一项状态数据D1相对应的目标在所述周期T内移动至第一项状态数据D1所指示的位置并在游戏画面中呈现,然后读取下一项状态数据D2;所述步骤S03中,所述客户端按序逐个读取所述缓存队列L中的状态数据D包括:检测所述缓存队列L中是否存在状态数据D,如是则读取所述缓存队列L中的第一项状态数据D1,否则重复本步骤;所述步骤S03中,根据所述缓存队列L的长度设置周期T包括:取t=1V;其中,t表示参考值,V表示所述服务端的广播频率;当所述缓存队列L中无状态数据D存在时,周期T取无限长;当所述缓存队列L中有状态数据D存在时,周期T与状态数据D的数据长度通过反比函数或分段函数关联;所述反比函数中,周期T与数据长度按如下方式计算: ;(、均为常数且,)所述分段函数中,周期T与数据长度按如下方式计算:对数据长度取n个数值依次递增的长度阈值,记为,...,根据所述长度阈值,设置n+1个长度阈值区间,依次记为,...,,对应于每个长度阈值区间,取n+1个数值依次递减的比例系数,记为,...,其中所述,...均大于0;当数据长度时,周期,当数据长度时,周期,......当数据长度时,周期。
全文数据:
权利要求:
百度查询: 广州四三九九信息科技有限公司 一种游戏实体位置平滑同步方法、系统及设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。