【技术实现步骤摘要】
一种游戏角色控制方法与装置
本申请涉及互联网
,特别涉及一种游戏角色控制方法与装置、计算设备及计算机可读存储介质。
技术介绍
在大型多人在线角色扮演游戏(MMORPG,MassivelyMultiplayerOnlineRole-PlayingGame)中,在游戏角色进行移动的情况下,通常会出现多个游戏角色组成一个整体共同运动的情况,因此需要将游戏角色进行绑定,并控制绑定后的游戏角色实现共同移动的效果。在现有技术中,一般通过服务器分别控制绑定后的多个游戏角色分别沿相同的路径和速度进行移动,并将游戏角色的移动数据发送给客户端进行实时同步。但利用上述方法,服务器与客户端需要分别进行计算,需要的计算资源较多,因此相互传输的数据量也比较大,并且在服务器与客户端的计算因网络问题出现不一致时,进行移动的游戏角色整体就会产生移动不一致的情况,在客户端表现的游戏画面也会出现游戏角色移动混乱的情况,给玩家的游戏体验较差。
技术实现思路
有鉴于此,本申请提供了一种游戏角色控制方法与装置、计算设备及计算机可读存储 ...
【技术保护点】
1.一种游戏角色控制方法,其特征在于,所述方法用于服务器,包括:/n接收客户端上传的针对至少两个目标角色的绑定指令,根据所述绑定指令在所述至少两个目标角色中确定主角色,其中,所述主角色为所述至少两个目标角色中接收控制指令的目标角色;/n向所述客户端下发所述主角色的标识信息;/n接收所述客户端上传的基于所述标识信息对主角色的控制指令,并根据所述控制指令和移动参数确定所述主角色的预测位置;/n控制所述主角色移动至所述预测位置。/n
【技术特征摘要】
1.一种游戏角色控制方法,其特征在于,所述方法用于服务器,包括:
接收客户端上传的针对至少两个目标角色的绑定指令,根据所述绑定指令在所述至少两个目标角色中确定主角色,其中,所述主角色为所述至少两个目标角色中接收控制指令的目标角色;
向所述客户端下发所述主角色的标识信息;
接收所述客户端上传的基于所述标识信息对主角色的控制指令,并根据所述控制指令和移动参数确定所述主角色的预测位置;
控制所述主角色移动至所述预测位置。
2.如权利要求1所述的方法,其特征在于,根据所述绑定指令在所述至少两个目标角色中确定主角色,包括;
解析所述绑定指令中携带的动作指令以及所述至少两个目标角色的属性信息;
根据所述动作指令和所述至少两个目标角色的属性信息确定所述至少两个目标角色中确定主角色。
3.如权利要求1所述的方法,其特征在于,所述控制指令中携带所述主角色的运动路径、运动方向和运动时长,所述移动参数包括主角色的移动速度;
根据所述控制指令和移动参数确定所述主角色的预测位置,包括:
基于所述控制指令,通过所述运动路径、所述运动方向和所述运动时长,结合所述移动速度,确定所述主角色的预测位置。
4.如权利要求1所述的方法,其特征在于,所述移动参数包括所述主角色的移动动作;
控制所述主角色移动至所述预测位置,包括:
控制所述主角色沿所述运动路径和所述运动方向,执行所述移动动作并按照所述移动速度和所述运动时长,移动至所述主角色的预测位置。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述客户端上传的所述主角色的目标位置,将所述预测位置和所述目标位置进行比较,在所述目标位置与所述预测位置不一致的情况下,向所述客户端下发纠错指令,其中,所述纠错指令中携带有所述预测位置。
6.一种游戏角色控制方法,其特征在于,所述方法用于客户端,包括:
接收针对至少两个目标角色的绑定指令并将所述绑定指令上传至服务器;
接收所述服务器基于所述绑定指令反馈的标识信息,其中,所述标识信息用于指示所述至少两个目标角色中接收控制指令的主角色;
获取针对所述主角色的控制指令,基于所述控制指令和移动参数确定所述主角色的目标位置;
控制所述主角色移动至所述目标位置并将所述控制指令和所述目标位置上传至所述服务器。
7.如权利要求6所述的方法,其特征在于,所述控制指令中携带所述主角色的运动路径、运动方向和运动时长,所述移动参数包括主...
【专利技术属性】
技术研发人员:叶帆,怀宾,王斌,周轶骁,
申请(专利权)人:珠海金山网络游戏科技有限公司,珠海西山居移动游戏科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。