【技术实现步骤摘要】
一种虚拟陀螺的控制方法和系统
本申请涉及游戏开发领域,特别是涉及一种虚拟陀螺的控制方法、系统、计算机设备和存储介质。
技术介绍
随着动画《战斗陀螺》及其衍生ACG作品的流行,兴起了一阵虚拟陀螺的热潮。目前,随着移动互联网技术的发展,手游在游戏产业中占据的比重也越来越大;因大众对于虚拟陀螺及其相关产品的浓厚兴趣,出现了一批与虚拟陀螺相关的手机游戏。在相关技术中,玩家通过游戏系统的UI界面操作虚拟陀螺;在选择好虚拟陀螺的发射位置后,进入QuickTimeEvent(快速反应)界面;玩家根据准心在预设移动区域的位置来决定发射虚拟陀螺的时机,游戏系统则根据发射时准心在预设移动区域的位置来确定发射成功率;例如,当准心位于预设区域的中间位置时,发射成功率最高。但是,该类方法的过程较为繁琐,整个发射过程较为枯燥且有割裂感,另外,该类方法只能对虚拟陀螺的旋转时间进行控制,趣味性较差。目前针对虚拟陀螺游戏中虚拟陀螺发射的操作机制过于繁琐的问题,尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种虚拟陀螺的控制方法、装置、系统、计算机设备和计算机可读存储介质,以至少解决相关技术中虚拟陀螺游戏中虚拟陀螺发射的操作机制过于繁琐的问题。第一方面,本申请实施例提供了一种虚拟陀螺的控制方法,所述方法包括:显示虚拟交互场景,其中,所述虚拟交互场景中包括虚拟陀螺、虚拟地图和虚拟发射器,所述虚拟陀螺包括第一虚拟陀螺和第二虚拟陀螺;在接收到第一交互信息的情况下,显示虚拟增益器,其中,所 ...
【技术保护点】
1.一种虚拟陀螺的控制方法,其特征在于,所述方法包括:/n显示虚拟交互场景,其中,所述虚拟交互场景中包括虚拟陀螺、虚拟地图和虚拟发射器,所述虚拟陀螺包括第一虚拟陀螺和第二虚拟陀螺;/n在接收到第一交互信息的情况下,显示虚拟增益器,其中,所述第一交互信息是拖动所述虚拟交互场景中任一位置的信息;/n根据所述第一交互信息确定所述虚拟陀螺在所述虚拟地图上的发射位置、第一发射转速;/n接收第二交互信息,其中,所述第二交互信息是在接收到所述第一交互信息之后,释放拖动所述虚拟交互场景中任一位置的信息;/n获取所述第二交互信息的交互时间,所述虚拟增益器根据所述交互时间确定增益倍数;/n将所述第一发射转速与所述增益倍数求积计算生成第二发射转速,并根据所述第二发射转速和发射位置生成发射指令,基于所述发射指令将所述虚拟陀螺发射至所述虚拟地图。/n
【技术特征摘要】
1.一种虚拟陀螺的控制方法,其特征在于,所述方法包括:
显示虚拟交互场景,其中,所述虚拟交互场景中包括虚拟陀螺、虚拟地图和虚拟发射器,所述虚拟陀螺包括第一虚拟陀螺和第二虚拟陀螺;
在接收到第一交互信息的情况下,显示虚拟增益器,其中,所述第一交互信息是拖动所述虚拟交互场景中任一位置的信息;
根据所述第一交互信息确定所述虚拟陀螺在所述虚拟地图上的发射位置、第一发射转速;
接收第二交互信息,其中,所述第二交互信息是在接收到所述第一交互信息之后,释放拖动所述虚拟交互场景中任一位置的信息;
获取所述第二交互信息的交互时间,所述虚拟增益器根据所述交互时间确定增益倍数;
将所述第一发射转速与所述增益倍数求积计算生成第二发射转速,并根据所述第二发射转速和发射位置生成发射指令,基于所述发射指令将所述虚拟陀螺发射至所述虚拟地图。
2.根据权利要求1所述的方法,其特征在于,根据所述第一交互信息确定所述虚拟陀螺在所述虚拟地图上的发射位置和第一发射转速包括:
根据所述第一交互信息中的拖动距离和拖动方向确定第一指向箭头,其中,所述第一指向箭头的长度根随所述拖动距离的增加而增加,在所述拖动距离大于拖动距离阈值的情况下,所述第一指向箭头不再跟随所述拖动距离的增加而增加;
在所述第一指向箭头的反方向上生成第二指向箭头,获取所述第二指向箭头的终点位置即确定所述发射位置,获取所述第二指向箭头增加的额外转速倍数并与所述虚拟陀螺的预设转速求积计算生成第一发射转速;其中,所述第二指向箭头的长度为所述第一指向箭头长度的第一预设倍数,所述第二指向箭头的长度小于所述第一指向箭头。
3.根据权利要求1所述的方法,其特征在于,所述虚拟增益器包括虚拟滚动轴和虚拟滚动游标,其中,所述虚拟滚动游标以预设移动速度在所述虚拟滚动轴上往返运动。
4.根据权利要求3所述的方法,其特征在于,所述虚拟滚动游标以预设移动速度在所述虚拟滚动轴上往返运动包括:
根据所述第一交互信息中的拖动距离确定所述虚拟滚动游标的预设移动速度,以所述预设移动速度在所述虚拟滚动轴上往返运动,其中,所述预设移动速度跟随所述拖动距离的增加而增加。
5.根据权利要求1所述的方法,其特征在于,所述虚拟增益器基于所述交互时间确定增益倍数包括:
所述虚拟滚动游标在所述交互时间时停止运动并停留在所述虚拟滚动轴上的停留位置;
所述增益倍数跟随间隔距离的增加而减小,其中,所述间隔距离是所述停留位置与所述虚拟滚动轴中心位置的距离。
6.根据权利要求1所述的方法,其特征在于,所述根据所述第一交互信息确定所述虚拟陀螺在所述虚拟地图上的发射位置之后,所述方法还包括:
将所述虚拟地图划分为内圈区域,外圈区域和场外区域,其中,所述场外区域...
【专利技术属性】
技术研发人员:李嘉昌,
申请(专利权)人:杭州电魂网络科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。