游戏中的超车提示方法和设备技术

技术编号:19430343 阅读:29 留言:0更新日期:2018-11-14 11:36
本发明专利技术实施例提供一种游戏中的超车提示方法和设备,用于可渲染一图形用户界面的终端,图形用户界面包括至少部分游戏场景,终端根据接收到的游戏操作指令控制游戏场景中的第一虚拟对象,该方法包括:获取游戏场景中位于第一虚拟对象的侧后方预设范围内的第二虚拟对象;在第二虚拟对象的速度大于第一虚拟对象的速度时,根据第二虚拟对象的速度与第一虚拟对象的速度,控制第二虚拟对象对应的状态指示符在图形用户界面上的显示状态,状态指示符的显示状态用于指示第一虚拟对象与第二虚拟对象的速度关系。本实施例可以在图形用户界面上指示当前虚拟对象与后方虚拟对象的速度关系,以便用户获知超车风险。

【技术实现步骤摘要】
游戏中的超车提示方法和设备
本专利技术实施例涉及游戏
,尤其涉及一种游戏中的超车提示方法和设备。
技术介绍
随着移动通信技术的快速发展,在终端上出现了越来越多的游戏应用。例如手机、平板电脑等,让用户能够简单快捷地操作游戏,获得了良好的用户体验。现有技术中,针对赛车类游戏,为了使用户能够获得更好的体验,可以采用第一视角进行游戏。其中,第一视角是指以玩家的主观视角来进行赛车游戏。玩家们不再像别的游戏一样操纵屏幕中的虚拟赛车来进行游戏,而是身临其境的驾驶汽车来体验游戏带来的视觉冲击,这就大大增强了游戏的主动性和真实感。在第一视角游戏中,由于运行游戏的终端的界面有限,因此在第一视角游戏中会规避后视镜的设计,这将导致玩家对于潜在的被超车风险不能及时的预估和做出反应。
技术实现思路
本专利技术实施例提供一种游戏中的超车提示方法和设备,可以在图形用户界面上指示当前虚拟对象与后方虚拟对象的速度关系,以便用户获知超车风险。第一方面,本专利技术实施例提供一种游戏中的超车提示方法,用于可渲染一图形用户界面的终端,所述图形用户界面包括至少部分游戏场景,所述终端根据接收到的游戏操作指令控制所述游戏场景中的第一虚拟对象,其特征在于,包括:获取所述游戏场景中位于第一虚拟对象的侧后方预设范围内的第二虚拟对象;在所述第二虚拟对象的速度大于第一虚拟对象的速度时,根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态,所述状态指示符的显示状态用于指示所述第一虚拟对象与所述第二虚拟对象的速度关系。在一种可能的设计中,在所述根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态,包括:根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,获取所述状态指示符的状态变化程度;根据所述状态指示符的状态变化程度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态。在一种可能的设计中,所述根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,获取所述状态变化程度,包括:根据所述第二虚拟对象的速度与所述第一虚拟对象的速度的差值,获取所述状态变化程度,所述状态变化程度与所述差值正相关;或者根据所述第二虚拟对象的速度与所述第一虚拟对象的速度的比值,获取所述状态变化程度,所述状态变化程度与所述比值正相关。在一种可能的设计中,所述获取所述游戏场景中位于第一虚拟对象的侧后方预设范围内的第二虚拟对象,包括:获取每个第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,所述第三虚拟对象为所述第一虚拟对象后方的虚拟对象;根据每个所述第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,将所有的第三虚拟对象中满足预设条件的虚拟对象作为所述第二虚拟对象;其中,所述预设条件为:与所述第一虚拟对象的横向车距大于第一预设距离,且与所述第一虚拟对象的纵向车距小于第二预设距离。在一种可能的设计中,所述根据每个所述第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,将所有的第三虚拟对象中满足预设条件的虚拟对象作为所述第二虚拟对象,包括:根据每个所述第三虚拟对象与所述第一虚拟对象的纵向车距,将所有的第三虚拟对象中与所述第一虚拟对象的纵向车距小于所述第二预设距离的虚拟对象作为第四虚拟对象;根据每个所述第四虚拟对象与所述第一虚拟对象的横向车距,将所有的第四虚拟对象中与所述第一虚拟对象的横向距离大于所述第一预设距离的虚拟对象作为所述第二虚拟对象。在一种可能的设计中,所述将所有的第四虚拟对象中与所述第一虚拟对象的横向距离大于所述第一预设距离的虚拟对象作为所述第二虚拟对象之前,所述方法还包括:在检测到所述第四虚拟对象与所述第一虚拟对象的横向距离小于所述第一预设距离时,在所述第一虚拟对象的上方或下方显示所述第四虚拟对象对应的状态指示符。在一种可能的设计中,所述在所述第一虚拟对象的上方或下方显示所述第四虚拟对象对应的状态指示符之后,所述方法还包括:在检测到所述第四虚拟对象与所述第一虚拟对象的横向距离增大时,根据所述第四虚拟对象的移动位置和增大的横向距离,控制所述第四虚拟对象对应的状态指示符在所述图形用户界面上移动;在检测到所述第四虚拟对象与所述第一虚拟对象的横向距离大于或等于所述第一预设距离时,控制所述第四虚拟对象对应的状态指示符移动至所述图形用户界面的预设位置上。在一种可能的设计中,所述预设条件还包括:与所述第一虚拟对象的横向车距小于第三预设距离,所述第三预设距离大于所述第一预设距离。在一种可能的设计中,所述状态指示符在所述图形用户界面上的显示状态包括如下中的至少一种:抖动、闪烁、颜色深度变化、颜色透明度变化、面积大小变化。在一种可能的设计中,所述图形用户界面的左右两侧各自提供一个状态指示符,位于左侧的状态指示符与位于所述第一虚拟对象的左侧后方的第二虚拟对象具有对应关系,位于右侧的状态指示符与位于所述第一虚拟对象的右侧后方的第二虚拟对象具有对应关系。在一种可能的设计中,所述游戏场景为第一视角游戏场景。第二方面,本专利技术实施例提供一种游戏中的超车提示设备,用于可渲染一图形用户界面的终端,所述图形用户界面包括至少部分游戏场景,所述终端根据接收到的游戏操作指令控制所述游戏场景中的第一虚拟对象,其特征在于,包括:获取模块,用于获取所述游戏场景中位于第一虚拟对象的侧后方预设范围内的第二虚拟对象;控制模块,用于在所述第二虚拟对象的速度大于第一虚拟对象的速度时,根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态,所述状态指示符的显示状态用于指示所述第一虚拟对象与所述第二虚拟对象的速度关系。在一种可能的设计中,所述控制模块具体用于:根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,获取所述状态指示符的状态变化程度;根据所述状态指示符的状态变化程度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态。在一种可能的设计中,所述控制模块具体用于:根据所述第二虚拟对象的速度与所述第一虚拟对象的速度的差值,获取所述状态变化程度,所述状态变化程度与所述差值正相关;或者根据所述第二虚拟对象的速度与所述第一虚拟对象的速度的比值,获取所述状态变化程度,所述状态变化程度与所述比值正相关。在一种可能的设计中,所述获取模块具体用于:获取每个第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,所述第三虚拟对象为所述第一虚拟对象后方的虚拟对象;根据每个所述第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,将所有的第三虚拟对象中满足预设条件的虚拟对象作为所述第二虚拟对象;其中,所述预设条件为:与所述第一虚拟对象的横向车距大于第一预设距离,且与所述第一虚拟对象的纵向车距小于第二预设距离。在一种可能的设计中,所述获取模块具体用于:根据每个所述第三虚拟对象与所述第一虚拟对象的纵向车距,将所有的第三虚拟对象中与所述第一虚拟对象的纵向车距小于所述第二预设距离的虚拟对象作为第四虚拟对象;根据每个所述第四虚拟对象与所述第一虚拟对象的横向车距,将所有的第四虚拟对象中与所述第一虚拟对象的横向距离大于所述第一预设距离的虚拟对象作为所述第二虚拟本文档来自技高网...

【技术保护点】
1.一种游戏中的超车提示方法,其特征在于,用于可渲染一图形用户界面的终端,所述图形用户界面包括至少部分游戏场景,所述终端根据接收到的游戏操作指令控制所述游戏场景中的第一虚拟对象,其特征在于,包括:获取所述游戏场景中位于第一虚拟对象的侧后方预设范围内的第二虚拟对象;在所述第二虚拟对象的速度大于第一虚拟对象的速度时,根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态,所述状态指示符的显示状态用于指示所述第一虚拟对象与所述第二虚拟对象的速度关系。

【技术特征摘要】
1.一种游戏中的超车提示方法,其特征在于,用于可渲染一图形用户界面的终端,所述图形用户界面包括至少部分游戏场景,所述终端根据接收到的游戏操作指令控制所述游戏场景中的第一虚拟对象,其特征在于,包括:获取所述游戏场景中位于第一虚拟对象的侧后方预设范围内的第二虚拟对象;在所述第二虚拟对象的速度大于第一虚拟对象的速度时,根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态,所述状态指示符的显示状态用于指示所述第一虚拟对象与所述第二虚拟对象的速度关系。2.根据权利要求1所述的方法,其特征在于,在所述根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态,包括:根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,获取所述状态指示符的状态变化程度;根据所述状态指示符的状态变化程度,控制所述第二虚拟对象对应的状态指示符在所述图形用户界面上的显示状态。3.根据权利要求2所述的方法,其特征在于,所述根据所述第二虚拟对象的速度与所述第一虚拟对象的速度,获取所述状态变化程度,包括:根据所述第二虚拟对象的速度与所述第一虚拟对象的速度的差值,获取所述状态变化程度,所述状态变化程度与所述差值正相关;或者根据所述第二虚拟对象的速度与所述第一虚拟对象的速度的比值,获取所述状态变化程度,所述状态变化程度与所述比值正相关。4.根据权利要求1所述的方法,其特征在于,所述获取所述游戏场景中位于第一虚拟对象的侧后方预设范围内的第二虚拟对象,包括:获取每个第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,所述第三虚拟对象为所述第一虚拟对象后方的虚拟对象;根据每个所述第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,将所有的第三虚拟对象中满足预设条件的虚拟对象作为所述第二虚拟对象;其中,所述预设条件为:与所述第一虚拟对象的横向车距大于第一预设距离,且与所述第一虚拟对象的纵向车距小于第二预设距离。5.根据权利要求4所述的方法,其特征在于,所述根据每个所述第三虚拟对象与所述第一虚拟对象的横向车距和纵向车距,将所有的第三虚拟对象中满足预设条件的虚拟对象作为所述第二虚拟对象,包括:根据每个所述第三虚拟对象与所述第一虚拟对象的纵向车距,将所有的第三虚拟对象中与所述第一虚拟对象的纵向车距小于所述第二预设距离的虚拟对象作为第四虚拟对象;根据每个所述第四虚拟对象与所述第一虚拟对象的横向车距,将所有的第四虚拟对象中与所述第一虚拟对象的横向距离大于所述第一预设距离的虚拟对象作为所述第二虚拟对象。6.根据权利要求5所述的方法,其特征在于,所述将所有...

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

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

1