一种多人手游断线的角色处理方法和系统技术方案

技术编号:28280140 阅读:35 留言:0更新日期:2021-04-30 15:52
本申请公开一种多人手游断线的角色处理方法和系统。包括以最后在线位置为中心,进行游戏地图的区域网格划分和关键点标注,利用A*算法计算每个区域网格中关键点的最短距离,获得游戏地图的抽象图;通过计算最后在线位置与离线角色同组的队友角色位置,获得与最后在线位置直线距离最近的队友角色位置,并将队友角色位置对应的游戏角色设定为待跟随角色对象;将离线角色与待跟随角色插入抽象图,进行路径提取和平滑处理后,获得离线角色与待跟随角色的最优路径。解决网络中断时,游戏中的角色则无法进行正常的活动,导致游戏无法顺利进行无法实现跟随队友行动的操作,影响了团队之间的配合等技术问题。

【技术实现步骤摘要】
一种多人手游断线的角色处理方法和系统
本申请实施例涉及计算机应用
,具体涉及一种多人手游断线的角色处理方法和系统。
技术介绍
在现在网络游戏中,特别是手游中,由于信号接收问题,而出现网络中断的情况。当出现网络中断时,游戏中的角色则无法进行正常的活动,导致游戏无法顺利进行。此时,需要用户重新进行游戏的登录。而用户重新连接上网络,需要进行账号和密码的登录,才能恢复到原有的游戏场景。而在登录时间内,由于用户无法直接操作游戏的角色,有可能会造成游戏中的损失,进而影响用户的体验。此外,在一些竞技类游戏中,为了提高团队之间配合的密切度,用户有时候需要时刻跟随队友行动,与队友保持在一定范围内,并防止跟随过程中被队友落单。而在断线或断网情况下,由于用户无法直接操作游戏的角色,也无法实现跟随队友行动的操作,影响了团队之间的配合,进而影响了用户的游戏体验。
技术实现思路
本申请实施例的目的在于提出了一种多人手游断线的角色处理方法和系统,解决当出现网络中断时,游戏中的角色则无法进行正常的活动,导致游戏无法顺利进行,以及在断线或断网情本文档来自技高网...

【技术保护点】
1.一种多人手游断线的角色处理方法,其特征在于,所述方法包括:/nS1:响应于检测到客户端处于登出状态,服务器获取所述客户端离线角色的最后在线位置;/nS2:以所述最后在线位置为中心,进行游戏地图的区域网格划分和关键点标注,并利用A*算法计算每个区域网格中所述关键点的最短距离,获得所述游戏地图的抽象图;/nS3:通过计算所述最后在线位置与所述离线角色同组的队友角色位置,获得与所述最后在线位置直线距离最近的队友角色位置,并将所述队友角色位置对应的游戏角色设定为待跟随角色对象;以及/nS4:将所述离线角色与所述待跟随角色插入所述抽象图,进行路径提取和平滑处理后,获得所述离线角色与所述待跟随角色的最...

【技术特征摘要】
1.一种多人手游断线的角色处理方法,其特征在于,所述方法包括:
S1:响应于检测到客户端处于登出状态,服务器获取所述客户端离线角色的最后在线位置;
S2:以所述最后在线位置为中心,进行游戏地图的区域网格划分和关键点标注,并利用A*算法计算每个区域网格中所述关键点的最短距离,获得所述游戏地图的抽象图;
S3:通过计算所述最后在线位置与所述离线角色同组的队友角色位置,获得与所述最后在线位置直线距离最近的队友角色位置,并将所述队友角色位置对应的游戏角色设定为待跟随角色对象;以及
S4:将所述离线角色与所述待跟随角色插入所述抽象图,进行路径提取和平滑处理后,获得所述离线角色与所述待跟随角色的最优路径。


2.根据权利要求1所述的方法,其特征在于,所述方法S4步骤后还包括所述服务器根据所述最优路径移动所述离线角色至所述待跟随角色的关联区域范围,进行关联处理,以使得所述离线角色在游戏场景中跟随所述待跟随角色移动。


3.根据权利要求1所述的方法,其特征在于,所述S2步骤的所述抽象图通过以下子步骤获得:
S21:根据所述游戏地图的大小对所述游戏地图进行区域的划分;
S22:在每个相邻的所述区域的边界之间设置所述关键点,所述关键点为非障碍物网格;
S23:利用所述A*算法计算每个所述关键点之间的所述最短距离,并通过所述最短距离连接所述关键点的内边和外边,构成所述游戏地图的所述抽象图。


4.根据权利要求1所述的方法,其特征在于,所述最后在线位置与所述队友角色位置的直线距离distance(p1,pm),通过欧几里得距离计算获得,其具体的计算公式如下:



其中,p1表示离线角色,(x1-y1)表示离线位置,pm表示同组的队友角色,(xm-ym)表示队友角色位置,distance(p1,pm)表示离线角色的离线位置与队友角色位置之间的直线距离,当distance(p1,pm)最小时,所对应的队友pm为待跟随角色,m≥2的自然数。


5.根据权利要求1所述的方法,其特征在于,所述A*算法的计算公式如下:
f(n)=g(n)+h(n)
其中,f(n)表示当前节点n从初始点到目标...

【专利技术属性】
技术研发人员:张威庄凡卢珊卢奥泽王志刚周可辰陈诗帆
申请(专利权)人:厦门梦加网络科技股份有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1