游戏角色移动测试方法及装置制造方法及图纸

技术编号:20402121 阅读:56 留言:0更新日期:2019-02-23 00:46
本发明专利技术实施例涉及游戏测试技术领域,具体而言,涉及一种游戏角色移动测试方法及装置,用于对游戏角色在球体上的移动进行测试,该方法将根据移动指令计算得到的位移按照第一设定方向和第二设定方向进行分解以获得第一距离值和第二距离值,并先后基于第一距离值和第二距离值对游戏角色的初始坐标点进行移动,然后基于初始坐标点在第一设定方向的坐标值与第二坐标点在所述第一设定方向的坐标值的差值的绝对值计算得到游戏角色的落脚点,如此,能够在球体表面实现不同方向的游戏角色移动测试,准确计算出游戏角色的落脚点。

Game Character Mobility Testing Method and Device

The embodiment of the present invention relates to the field of game testing technology, in particular to a method and device for testing the movement of a game character on a sphere. The method decomposes the displacement calculated according to the movement instructions according to the first setting direction and the second setting direction to obtain the first and second distance values, and successively based on the first setting direction and the second setting direction. A distance value and a second distance value move the initial coordinate points of the game characters, and then calculate the foothold of the game characters based on the absolute value of the difference between the coordinate values of the initial coordinate points in the first set direction and the coordinate values of the second coordinate points in the first set direction. Thus, the movement tests of the game characters in different directions can be realized on the sphere surface, and the accurate calculation can be made. The foothold of the game characters.

【技术实现步骤摘要】
游戏角色移动测试方法及装置
本专利技术实施例涉及游戏测试
,具体而言,涉及一种游戏角色移动测试方法及装置。
技术介绍
角色扮演类网络游戏作为游戏的重要类型之一,掌握着游戏市场较多的游戏玩家资源,随着科技的发展,游戏玩家对角色扮演类网络游戏的需求也越来越广泛,在传统的角色扮演网络游戏中,游戏角色大多只能在平面范围内移动,而实际游戏场景中可能出现游戏角色在球体上进行移动的情况,而如何判断游戏角色在球体上完成跑跳等一系列移动动作后的落脚点成为一个难题。
技术实现思路
有鉴于此,本专利技术提供了一种游戏角色移动测试方法及装置。本专利技术实施例提供了一种游戏角色移动测试方法,用于对游戏角色在球体上的移动进行测试,应用于服务端,所述方法包括:获取游戏角色在球体表面的移动指令,根据所述移动指令计算得到所述游戏角色的位移;将所述位移按照第一设定方向和第二设定方向进行分解,获得沿所述第一设定方向的第一距离值和沿所述第二设定方向的第二距离值;其中,所述第一设定方向指向所述球体表面的球心的反方向,所述第二设定方向与所述第一设定方向垂直;获取所述游戏角色在设定坐标系中的初始坐标点;基于所述第一距离值将所述本文档来自技高网...

【技术保护点】
1.一种游戏角色移动测试方法,其特征在于,用于对游戏角色在球体上的移动进行测试,应用于服务端,所述方法包括:获取游戏角色在球体表面的移动指令,根据所述移动指令计算得到所述游戏角色的位移;将所述位移按照第一设定方向和第二设定方向进行分解,获得沿所述第一设定方向的第一距离值和沿所述第二设定方向的第二距离值;其中,所述第一设定方向指向所述球体表面的球心的反方向,所述第二设定方向与所述第一设定方向垂直;获取所述游戏角色在设定坐标系中的初始坐标点;基于所述第一距离值将所述初始坐标点沿所述第一设定方向进行移动以得到第一坐标点;基于所述第二距离值将所述第一坐标点沿所述第二设定方向进行移动以得到第二坐标点;计...

【技术特征摘要】
1.一种游戏角色移动测试方法,其特征在于,用于对游戏角色在球体上的移动进行测试,应用于服务端,所述方法包括:获取游戏角色在球体表面的移动指令,根据所述移动指令计算得到所述游戏角色的位移;将所述位移按照第一设定方向和第二设定方向进行分解,获得沿所述第一设定方向的第一距离值和沿所述第二设定方向的第二距离值;其中,所述第一设定方向指向所述球体表面的球心的反方向,所述第二设定方向与所述第一设定方向垂直;获取所述游戏角色在设定坐标系中的初始坐标点;基于所述第一距离值将所述初始坐标点沿所述第一设定方向进行移动以得到第一坐标点;基于所述第二距离值将所述第一坐标点沿所述第二设定方向进行移动以得到第二坐标点;计算设定点分别到所述初始坐标点和所述第二坐标点的距离的差值的绝对值;将所述第二坐标点沿所述第一设定方向的反方向移动第三距离值得到第三坐标点,将所述第三坐标点作为所述游戏角色在所述球体表面的落地点,其中,所述第三距离值等于所述绝对值。2.根据权利要求1所述的游戏角色移动测试方法,其特征在于,基于所述第一距离值将所述初始坐标点沿所述第一设定方向进行移动以得到第一坐标点的步骤,包括:检测所述初始坐标点形成的设定区域沿所述第一设定方向移动所述第一设定距离值时是否产生碰撞;若没有产生碰撞,将所述初始坐标点沿所述第一设定方向移动所述第一距离值得到第一坐标点;若产生碰撞,将第一设定碰撞点作为第一坐标点。3.根据权利要求2所述的游戏角色移动测试方法,其特征在于,基于所述第二距离值将所述第一坐标点沿所述第二设定方向进行移动以得到第二坐标点的步骤,包括:检测所述设定区域沿所述第二设定方向移动所述第二设定距离值时是否产生碰撞;若没有产生碰撞,将所述第一坐标点沿所述第二设定方向移动所述第二距离值得到第二坐标点;若产生碰撞,将第二设定碰撞点作为第二坐标点。4.根据权利要求2所述的游戏角色移动测试方法,其特征在于,所述方法还包括:获取用于修改所述第一设定碰撞点和第二设定碰撞点的修改指令,根据所述修改指令对所述第一设定碰撞点和所述第二设定碰撞点进行修改。5.根据权利要求1所述的游戏角色移动测试方法,其特征在于,根据所述移动指令计算得到所述游戏角色的位移的步骤,包括:解析获得所述移动指令中包括的移动方向、移动速度和持续时间;根据所述移动方向、所述移动速度和所述持续时间计算得到所述位移。6.一种游戏角色移动测试装置,其特征在于,用于对游戏角色在球体上的移动进行测试,应...

【专利技术属性】
技术研发人员:侯铁
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:北京,11

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

1