射击游戏中虚拟准星的控制方法、介质和设备技术

技术编号:32225995 阅读:21 留言:0更新日期:2022-02-09 17:30
本发明专利技术提供了一种射击游戏中虚拟准星的控制方法,该方法通过创建并显示与所述多个可射击目标关联的目标切换控件的方式,使游戏用户可以在开启虚拟瞄具的游戏画面条件下,可以通过操作所述目标切换控件快速地将虚拟准星从一个可射击目标切换至另一个可射击目标,省去了用户手动滑动触摸屏来拖动虚拟准星的操作。实施本发明专利技术提供的射击游戏中虚拟准星的控制方法的各个实施例,可以提升射击游戏中虚拟准星的控制效率和提升虚拟准星切换瞄准目标时的精确度,整体提升了用户体验。相应地,本发明专利技术还提供了与所述射击游戏中虚拟准星的控制方法相关的介质和设备。方法相关的介质和设备。方法相关的介质和设备。

【技术实现步骤摘要】
射击游戏中虚拟准星的控制方法、介质和设备


[0001]本专利技术属于游戏
,尤其涉及一种射击游戏中虚拟准星的控制方法、介质和设备。

技术介绍

[0002]随着便携式终端设备的性能增强,越来越多的射击类游戏可以运行在便携式终端设备上,并通过便携式终端的触摸屏来进行人机交互,例如依赖所述触摸屏来控制射击类游戏中的虚拟枪械的弹道指向和击发的操作。
[0003]无论是FPS(First

Person Shooting,第一人称射击视角)游戏还是TPS(Third

Person Shooting,第三人称射击视角)游戏,在用户进行游戏过程中经常出现的场景是需要使用虚拟瞄具瞄准并攻击视野内存在的多个可射击目标,以存在两个可射击目标为例,若用户想达成依次对上述两个可射击目标进行射击的效果,用户需要执行下列有序操作,也即:打开虚拟瞄具、移动虚拟瞄具的虚拟准星对准第一个可射击目标、击发虚拟枪械、再次移动虚拟瞄具的虚拟准星对准第二个可射击目标、重新击发虚拟枪械,其中,移动虚拟瞄具涉及的操作通常由用户使用手指滑动屏幕来发出,当虚拟瞄具未开启时,触摸屏上的初始屏幕视野具有预设大小的视野范围,用户在触摸屏上进行较短距离的手指滑动即可容易地改变虚拟准星的指向;而当虚拟瞄具开启时,触摸屏上的初始屏幕视野切换为虚拟瞄具所呈现的放大视野,使处于远处的可射击目标被拉近放大显示,同时该放大视野的视野范围相对缩小,这意味着用户需要在触摸屏上进行较长距离的手指滑动才能实现虚拟准星从第一个可射击目标切换到第二个可射击目标,这种较长距离的手指滑动耗时较长且增加了误操作率,尤其是在快节奏的对战射击游戏中降低了瞄准射击的准确性,因此用户体验较差。

技术实现思路

[0004]为了克服现有技术中的上述缺陷,本专利技术提供了一种射击游戏中虚拟准星的控制方法,该方法包括:
[0005]在终端显示屏上输出一呈现虚拟射击场景中玩家角色的第一视野状态的计算机图形界面;
[0006]接收开启虚拟瞄具的指令,根据所述指令在所述计算机图形界面中将所述玩家角色的所述第一视野状态切换为所述虚拟瞄具开启后形成的第二视野状态,并记录处于所述第一视野状态下的所述虚拟射击场景内包含的多个可射击目标的目标位置数据;
[0007]在所述计算机图形界面中创建并显示目标切换控件;
[0008]判断所述多个可射击目标中需要锁定的可射击目标是否存在于所述第一视野状态所限定的视野范围内;
[0009]若所述判断结果为是,根据针对所述目标切换控件的操作,触发所述第二视野状态中的虚拟准星移动并指向所述需要锁定的可射击目标,或指向包含所述需要锁定的可射
击目标的区域,或指向根据所述需要锁定的可射击目标的目标位置数据所确定的区域。
[0010]根据本专利技术的一个方面,该方法中根据针对所述目标切换控件的操作,触发所述第二视野状态中的虚拟准星移动并指向所述需要锁定的可射击目标,或指向包含所述需要锁定的可射击目标的区域,或指向所述需要锁定的可射击目标的目标位置数据的步骤包括:在检测到针对所述目标切换控件的操作后,判断所述需要锁定的可射击目标是否持续处于所述第一视野状态所限定的视野范围内;若所述判断结果为是,则触发所述虚拟准星移动并指向所述需要锁定的可射击目标,或指向包含所述需要锁定的可射击目标的区域;若所述判断结果为否,则触发所述虚拟准星移动并指向根据所述需要锁定的可射击目标的目标位置数据所确定的区域。
[0011]根据本专利技术的另一个方面,在所述将所述玩家角色的所述第一视野状态切换为所述虚拟瞄具开启后形成的第二视野状态后,该方法还包括:记录所述玩家角色的玩家位置数据;根据所述玩家位置数据和每一所述可射击目标的目标位置数据,分别计算所述玩家角色与所述多个可射击目标之间的距离;根据所述距离,设置所述第二视野状态中所述虚拟准星的初始位置。
[0012]根据本专利技术的另一个方面,该方法中所述设置所述第二视野状态中所述虚拟准星的初始位置的步骤包括:触发所述虚拟准星移动并指向与所述玩家角色距离最近的可射击目标,或指向包含所述与所述玩家角色距离最近的可射击目标的区域。
[0013]根据本专利技术的另一个方面,该方法中,所述目标位置数据包括所述可射击目标的虚拟模型的中心点的坐标值;所述玩家位置数据包括所述玩家角色的虚拟模型的中心点的坐标值。
[0014]根据本专利技术的另一个方面,该方法中所述目标切换控件包括:一组虚拟按键,所述一组虚拟按键中的各个所述虚拟按键分别映射不同的所述目标位置数据。
[0015]根据本专利技术的另一个方面,该方法中各个所述虚拟按键在所述计算机图形界面中的位置排布顺序根据所述多个可射击目标在所述虚拟射击场景中的分布位置而确定。
[0016]根据本专利技术的另一个方面,该方法中所述一组虚拟按键在所述触摸屏上居中显示。
[0017]根据本专利技术的另一个方面,该方法中所述目标切换控件包括:一个虚拟按键,与该虚拟按键所绑定的多个触摸点击事件分别映射不同的所述可射击目标或所述目标位置数据。
[0018]根据本专利技术的另一个方面,该方法中所述目标切换控件包括:一个虚拟滑动组件,与该虚拟滑动组件所绑定的多个触摸滑动事件分别映射不同的所述可射击目标或所述目标位置数据。
[0019]根据本专利技术的另一个方面,该方法中所述针对所述目标切换控件的操作包括:针对所述目标切换控件的触摸点击操作和触摸滑动操作。
[0020]根据本专利技术的另一个方面,该方法中所述可射击目标包括:所述虚拟射击场景中的虚拟人物、虚拟物体、虚拟载具、虚拟动物和其他预设为根据所述虚拟射击场景中虚拟枪械的击中判定来产生反馈事件的虚拟可互动目标。
[0021]根据本专利技术的另一个方面,该方法中若判断所述需要锁定的可射击目标是否持续处于所述第一视野状态所限定的视野范围内的判断结果为否,该方法还包括:根据针对所
述目标切换控件的操作,触发所述虚拟准星移动并指向根据所述需要锁定的可射击目标的目标位置数据所确定的区域;或所述虚拟准星设置为停止响应针对所述目标切换控件的操作。
[0022]根据本专利技术的另一个方面,该方法中所述移动的速率根据所述虚拟瞄具的放大倍数来确定。
[0023]根据本专利技术的另一个方面,该方法中所述虚拟射击场景是三维虚拟射击场景;所述虚拟瞄具是具有放大倍数的虚拟瞄准镜。
[0024]根据本专利技术的另一个方面,该方法中所述第一视野状态设置为第三人称视角镜头的方式;所述第二视野状态设置为第一人称视角镜头的方式。
[0025]此外,本专利技术提供了一个或多个存储计算机可执行指令的计算机可读介质,所述指令在由一个或多个计算机设备使用时使得一个或多个计算机设备执行如前文所述的射击游戏中虚拟准星的控制方法。
[0026]本专利技术还提供了一种计算机设备,所述计算机设备包括存储器和处理器,其中:所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如所述的射击游戏中虚拟准星的控制方法。
...

【技术保护点】

【技术特征摘要】
1.一种射击游戏中虚拟准星的控制方法,该方法包括:在终端显示屏上输出一呈现虚拟射击场景中玩家角色的第一视野状态的计算机图形界面;接收开启虚拟瞄具的指令,根据所述指令在所述计算机图形界面中将所述玩家角色的所述第一视野状态切换为所述虚拟瞄具开启后形成的第二视野状态,并记录处于所述第一视野状态下的所述虚拟射击场景内包含的多个可射击目标的目标位置数据;在所述计算机图形界面中创建并显示目标切换控件;判断所述多个可射击目标中需要锁定的可射击目标是否存在于所述第一视野状态所限定的视野范围内;若所述判断结果为是,根据针对所述目标切换控件的操作,触发所述第二视野状态中的虚拟准星移动并指向所述需要锁定的可射击目标,或指向包含所述需要锁定的可射击目标的区域,或指向根据所述需要锁定的可射击目标的目标位置数据所确定的区域。2.根据权利要求1所述的射击游戏中虚拟准星的控制方法,其中,根据针对所述目标切换控件的操作,触发所述第二视野状态中的虚拟准星移动并指向所述需要锁定的可射击目标,或指向包含所述需要锁定的可射击目标的区域,或指向所述需要锁定的可射击目标的目标位置数据的步骤包括:在检测到针对所述目标切换控件的操作后,判断所述需要锁定的可射击目标是否持续处于所述第一视野状态所限定的视野范围内;若所述判断结果为是,则触发所述虚拟准星移动并指向所述需要锁定的可射击目标,或指向包含所述需要锁定的可射击目标的区域;若所述判断结果为否,则触发所述虚拟准星移动并指向根据所述需要锁定的可射击目标的目标位置数据所确定的区域。3.根据权利要求1或2所述的射击游戏中虚拟准星的控制方法,在所述将所述玩家角色的所述第一视野状态切换为所述虚拟瞄具开启后形成的第二视野状态后,该方法还包括:记录所述玩家角色的玩家位置数据;根据所述玩家位置数据和每一所述可射击目标的目标位置数据,分别计算所述玩家角色与所述多个可射击目标之间的距离;根据所述距离,设置所述第二视野状态中所述虚拟准星的初始位置。4.根据权利要求3所述的射击游戏中虚拟准星的控制方法,所述设置所述第二视野状态中所述虚拟准星的初始位置的步骤包括:触发所述虚拟准星移动并指向与所述玩家角色距离最近的可射击目标,或指向包含所述与所述玩家角色距离最近的可射击目标的区域。5.根据权利要求3所述的射击游戏中虚拟准星的控制方法,其中:所述目标位置数据包括所述可射击目标的虚拟模型的中心点的坐标值;所述玩家位置数据包括所述玩家角色的虚拟模型的中心点的坐标值。6.根据权利要求1或2所述的射击游戏中虚拟准星的控制方法,其中,所述目标切换控件包括:一组虚拟按键,所述一组虚拟按键中的各个所述虚拟按键分别映射不同的所述可...

【专利技术属性】
技术研发人员:邓智
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1