虚拟空间中的游戏角色移动控制方法、存储介质和服务器与流程

文档序号:22624992发布日期:2020-10-23 19:32阅读:83来源:国知局

本发明涉及游戏角色的移动控制技术领域,尤其涉及一种虚拟空间中的游戏角色移动控制方法、存储介质和服务器。



背景技术:

vr游戏的原理是利用电脑模拟产生一个三维空间的虚拟世界,提供玩家关于视觉、听觉、触觉等感官的模拟,让玩家感受到身历其境的体验,同时能够自由地与该虚拟世界内的事物进行互动。现有的vr游戏中,控制vr游戏中的角色进行移动的方式多数采用位置瞬移的移动方式。这种方式快速且不会眩晕,支持远超真实空间的大范围移动,但是玩家只能在局限的真实空间中移动,玩家带上vr头显之后会无法看到真实空间的环境,仅能看见虚拟空间的环境。出于对看不见的环境的恐惧,玩家通常会担心走出预设的游戏空间,因此,玩家需要时刻提醒自己不要走动太大,导致玩家沉浸感较弱,游戏体验度较差。



技术实现要素:

本发明所要解决的技术问题是:在支持远超真实空间的大范围移动的同时,如何提高玩家的沉浸感,给予玩家良好的游戏体验。

为了解决上述技术问题,本发明提供的虚拟空间中的游戏角色移动控制方法,包括以下步骤:

虚拟移动区域设置步骤:在虚拟空间中设置至少两个虚拟移动区域;

区域内移动步骤:把玩家在真实空间中的真实移动区域内的移动同步作用到其游戏角色上,以使其游戏角色在当前所在的虚拟移动区域内进行相应的移动;

跨区域移动步骤:把玩家的游戏角色瞬移至其他虚拟移动区域中。

进一步地,虚拟移动区域的尺寸与真实移动区域的相同。

进一步地,跨区域移动步骤中:

根据玩家在真实移动区域中的位置坐标,或根据玩家在原虚拟移动区域中的位置坐标,把玩家的游戏角色瞬移至其他虚拟移动区域中的相应位置处。

进一步地,跨区域移动步骤中,在把玩家的游戏角色瞬移至其他虚拟移动区域中之前,先执行以下步骤:生成瞬移提示,并把瞬移提示同步显示给其他玩家以使其他玩家获知该玩家即将进行的瞬移。

进一步地,瞬移提示包括所要瞬移到的虚拟移动区域。

进一步地,所述瞬移提示具体是连接线,从当前虚拟移动区域连接到所要瞬移到的虚拟移动区域。

进一步地,该程序被处理器执行时实现如上所述的虚拟空间中的游戏角色移动控制方法。

一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述的虚拟空间中的游戏角色移动控制方法。

该虚拟空间中的游戏角色移动处理方法在虚拟空间中设置至少两个虚拟移动区域,然后把玩家在真实移动区域中的移动同步作用到游戏角色上,使得游戏角色在当前所在的虚拟移动区域中进行相应的移动。由于玩家通过vr头显可以看到虚拟移动区域的边界,因此,其可以放心地在真实移动区域中进行移动,无需顾虑是否会走出预设的游戏空间,增强了玩家沉浸感,保证了游戏体验效果。

具体实施方式

在现实世界中,玩家们各自走入对应的游戏场地,即走入对应的真实移动区域中,然后戴上vr头显,握住vr手柄。玩家可以在自己的游戏场地中来回走动。玩家可以在vr头显中看到虚拟空间,使其彷佛置身于其中。在虚拟空间中具有无数个方塔。vr联机游戏开始,玩家对应的游戏角色位于其中某个方塔的塔顶平台上,塔顶平台即是虚拟移动区域。各个方塔的塔顶平台尺寸与游戏场地相同。玩家所看到虚拟空间环境是其对应的游戏角色的第一视角,从而使玩家可以自动代入到对应的游戏角色本身。

玩家们分为两个不同阵营的队伍,两个队伍之间相互射击以歼灭对方成员。在游戏过程中,若玩家想要控制其游戏角色在虚拟空间中的塔顶平台上进行移动以躲避敌方的攻击,则可以在游戏场地中行走。游戏场地被定位设备笼罩,定位设备把玩家的位置信息实时传送给联机服务器,联机服务器玩家的位置信息实时同步到玩家的游戏角色上,使游戏角色在塔顶平台上进行相同的移动。若玩家想要控制其游戏角色跳跃到其视线内的其他方塔的塔顶平台上,以便于攻击敌方,则使用vr手柄瞄准目标方塔并按下相应的按钮以选定目标方塔且发出瞬移请求。玩家在真实空间中握住的手柄对应其游戏角色在虚拟空间中手持的枪械,玩家在真实空间中对手柄的操控会映射到虚拟空间中的枪械上。联机服务器接收到瞬移请求后,在玩家对应的游戏角色所持枪械与目标方塔的塔尖之间生成一条连接线,即生成瞬移提示,并把该连接线同步显示至其他玩家的vr头显中以使其他玩家可以得知该玩家的游戏角色准备移动到目标方塔上,利于其他玩家考虑下一步的战术。在生成连接线后,玩家还需要执行充能操作以作为第一瞬移确认操作。充能操作需要耗费3秒的时间,这样给予了其他玩家充分的时间对该玩家即将进行的瞬移作出反应。在完成充能操作后,玩家还需要进行第二瞬移确认操作——甩动手柄,才完成瞬移确认操作,其游戏角色才会瞬移到目标方塔的塔顶平台上。联机服务器在判断出玩家完成了充能操作并且甩动了手柄后,把玩家的游戏角色瞬移至目标方塔的塔顶平台,并同步更新显示至所有玩家的vr头显中。当玩家的游戏角色瞬移到目标方塔上之后,连接线消失。游戏角色在新方塔的塔顶平台上的位置优选地与其在原方塔的塔顶平台上的位置是对应的,同时亦对应于玩家在游戏场地中的位置。如果玩家在发出瞬移请求之后,出于战术考虑,不想瞬移到目标方塔上了,则可以不执行充能操作,从而取消瞬移。若已经开始执行充能操作了,则可以中止执行。若已经完成充能操作了,也可以不甩动手柄,从而取消瞬移。



技术特征:

1.虚拟空间中的游戏角色移动控制方法,其特征在于包括以下步骤:

虚拟移动区域设置步骤:在虚拟空间中设置至少两个虚拟移动区域;

区域内移动步骤:把玩家在真实空间中的真实移动区域内的移动同步作用到其游戏角色上,以使其游戏角色在当前所在的虚拟移动区域内进行相应的移动;

跨区域移动步骤:把玩家的游戏角色瞬移至其他虚拟移动区域中。

2.如权利要求1所述的虚拟空间中的游戏角色移动控制方法,其特征在于:虚拟移动区域的尺寸与真实移动区域的相同。

3.如权利要求1或2所述的虚拟空间中的游戏角色移动控制方法,其特征在于跨区域移动步骤中:

根据玩家在真实移动区域中的位置坐标,或根据玩家在原虚拟移动区域中的位置坐标,把玩家的游戏角色瞬移至其他虚拟移动区域中的相应位置处。

4.如权利要求1所述的虚拟空间中的游戏角色移动控制方法,其特征在于:跨区域移动步骤中,在把玩家的游戏角色瞬移至其他虚拟移动区域中之前,先执行以下步骤:生成瞬移提示,并把瞬移提示同步显示给其他玩家以使其他玩家获知该玩家即将进行的瞬移。

5.如权利要求4所述的虚拟空间中的游戏角色移动控制方法,其特征在于:瞬移提示包括所要瞬移到的虚拟移动区域。

6.如权利要求5所述的虚拟空间中的游戏角色移动控制方法,其特征在于:所述瞬移提示具体是连接线,从当前虚拟移动区域连接到所要瞬移到的虚拟移动区域。

7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:该程序被处理器执行时实现如权利要求1至6任一项所述的虚拟空间中的游戏角色移动控制方法。

8.一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于:所述处理器执行所述程序时实现如权利要求1至6任一项所述的虚拟空间中的游戏角色移动控制方法。


技术总结
本发明公开了一种虚拟空间中的游戏角色移动控制方法、存储介质和服务器,该方法包括以下步骤:虚拟移动区域设置步骤:在虚拟空间中设置至少两个虚拟移动区域;区域内移动步骤:把玩家在真实空间中的真实移动区域内的移动同步作用到其游戏角色上,以使其游戏角色在当前所在的虚拟移动区域内进行相应的移动;跨区域移动步骤:把玩家的游戏角色瞬移至其他虚拟移动区域中。由于玩家通过VR头显可以看到虚拟移动区域的边界,因此,其可以放心地在真实移动区域中进行移动,无需顾虑是否会走出预设的游戏空间,增强了玩家沉浸感,保证了游戏体验效果。

技术研发人员:梁应滔;梁应鸿;陈勇先;韩治州;潘大为
受保护的技术使用者:广州玖的数码科技有限公司
技术研发日:2020.07.15
技术公布日:2020.10.23
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1