视野区域的显示方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:27626615 阅读:21 留言:0更新日期:2021-03-12 13:45
本申请涉及一种视野区域的显示方法、装置、存储介质及计算机设备,该视野区域的显示方法包括:当检测到视野显示指令时,确定当前玩家角色在游戏界面中的显示位置;根据所述显示位置确定所述当前玩家角色的视野区域;根据所述视野区域的边界生成对应的视野指示轮廓;在所述游戏界面上显示所述视野指示轮廓,以向所述当前玩家角色显示所述视野区域,从而能在游戏过程中帮助用户对自身安全状态进行精准判断,降低了判断失误率,操作简便。

【技术实现步骤摘要】
视野区域的显示方法、装置、存储介质及计算机设备
本申请涉及游戏设计领域,具体涉及一种视野区域的显示方法、装置、存储介质及计算机设备。
技术介绍
在MOBA(MultiplayerOnlineBattleArena,多人在线战术竞技游戏)游戏中,用户若想尽量拉长其控制的游戏角色在游戏中的存活时间,增加胜利几率,需要实时观察整个己方阵营的视野情况。目前,己方阵营的视野区域一般是所有友方玩家的视野区域和默认人物建筑的视野区域的总和,理论上每个玩家在地图上的视野范围既包括自身的视野范围,又包括其他友方玩家共享出来的其自身视野范围。但由于显示屏幕面积有限,特别是针对手游来说,游戏界面并不能为玩家显示其完整视野范围,只能显示部分自身视野范围和部分友方玩家的视野范围,比如在非迷雾模式下,每个玩家能看到的画面区域都是混合后的视野区域,在迷雾模式下,亮色区域是混合后的视野区域,故玩家经常需要依赖个人经验来判断自身是否处于相对安全的区域,判断精准性不高,不利于用户提前进行战略布局,降低了游戏体验感。
技术实现思路
本申请的目的在于提供一种视野区域的显示方法、装置、存储介质及计算机设备,能帮助用户对自身安全状态进行精准判断,降低了判断失误率。本申请实施例提供了一种视野区域的显示方法,包括:当检测到视野显示指令时,确定当前玩家角色在游戏界面中的显示位置;根据所述显示位置确定所述当前玩家角色的视野区域;根据所述视野区域的边界生成对应的视野指示轮廓;在所述游戏界面上显示所述视野指示轮廓,以向所述当前玩家角色显示所述视野区域。其中,所述在所述游戏界面上显示所述视野指示轮廓,包括:确定所述视野区域内包含的所有玩家角色;根据确定的所述玩家角色确定目标显示颜色;以所述目标显示颜色在所述游戏界面上显示所述视野指示轮廓。其中,所述根据确定的所述玩家角色确定目标显示颜色,包括:当确定的所述玩家角色中包括敌方玩家角色时,将第一预设显示颜色作为目标显示颜色,所述敌方玩家角色与所述当前玩家角色属于不同对战阵营;当确定的所述玩家角色中不包括所述敌方玩家角色时,将第二预设显示颜色作为目标显示颜色。其中,所述根据确定的所述玩家角色确定目标显示颜色,包括:当确定的所述玩家角色中包括敌方玩家角色时,获取所述视野区域中像素点的颜色值;根据所述颜色值确定所述视野区域对应的强对比色,并将所述强对比色作为目标显示颜色;当确定的所述玩家角色中不包括所述敌方玩家角色时,将第二预设显示颜色作为目标显示颜色。其中,所述游戏界面上包括小地图显示框,在根据所述视野区域的边界生成对应的视野指示轮廓之后,还包括:确定所述当前玩家角色所在对战阵营的整体视野区域,所述整体视野区域包括所述当前玩家角色的视野区域、以及与所述当前玩家角色属于同一对战阵营的友方玩家角色的视野区域;检测所述整体视野区域中是否存在位于所述视野指示轮廓内,或者距离所述视野指示轮廓的最近距离小于预设阈值的敌方玩家角色;若存在,则将对应的敌方玩家角色在所述小地图显示框中的显示模式设置为闪烁模式。其中,在检测到视野显示指令之前,还包括:在所述游戏界面上显示预设控件,所述预设控件用于显示或隐藏视野区域;检测用户是否对所述预设控件进行了预设触摸操作;若是,则生成视野显示指令。本申请实施例还提供了一种视野区域的显示装置,包括:第一确定模块,用于当检测到视野显示指令时,确定当前玩家角色在游戏界面中的显示位置;第二确定模块,用于根据所述显示位置确定所述当前玩家角色的视野区域;生成模块,用于根据所述视野区域的边界生成对应的视野指示轮廓;显示模块,用于在所述游戏界面上显示所述视野指示轮廓,以向所述当前玩家角色显示所述视野区域。其中,所述显示模块具体用于:确定所述视野区域内包含的所有玩家角色;根据确定的所述玩家角色确定目标显示颜色;以所述目标显示颜色在所述游戏界面上显示所述视野指示轮廓。其中,所述显示模块具体用于:当确定的所述玩家角色中包括敌方玩家角色时,将第一预设显示颜色作为目标显示颜色,所述敌方玩家角色与所述当前玩家角色属于不同对战阵营;当确定的所述玩家角色中不包括所述敌方玩家角色时,将第二预设显示颜色作为目标显示颜色。其中,所述显示模块具体用于:当确定的所述玩家角色中包括敌方玩家角色时,获取所述视野区域中像素点的颜色值;根据所述颜色值确定所述视野区域对应的强对比色,并将所述强对比色作为目标显示颜色;当确定的所述玩家角色中不包括所述敌方玩家角色时,将第二预设显示颜色作为目标显示颜色。其中,所述游戏界面上包括小地图显示框,所述显示装置还包括闪烁模块,用于:在根据所述视野区域的边界生成对应的视野指示轮廓之后,确定所述当前玩家角色所在对战阵营的整体视野区域,所述整体视野区域包括所述当前玩家角色的视野区域、以及与所述当前玩家角色属于同一对战阵营的友方玩家角色的视野区域;检测所述整体视野区域中是否存在位于所述视野指示轮廓内,或者距离所述视野指示轮廓的最近距离小于预设阈值的敌方玩家角色;若存在,则将对应的敌方玩家角色在所述小地图显示框中的显示模式设置为闪烁模式。其中,所述显示装置还包括触发模块,用于:在所述游戏界面上显示预设控件,所述预设控件用于显示或隐藏视野区域;检测用户是否对所述预设控件进行了预设触摸操作;若是,则生成视野显示指令。本申请实施例还提供了一种计算机可读存储介质,存储介质中存储有多条指令,指令适于由处理器加载以执行上述任一项视野区域的显示方法。本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行计算机程序时实现上述任一项视野区域的显示方法中的步骤。本申请提供的视野区域的显示方法、装置、存储介质及计算机设备,当检测到视野显示指令时,通过确定当前玩家角色在游戏界面中的显示位置,并根据该显示位置确定该当前玩家角色的视野区域,之后根据该视野区域的边界生成对应的视野指示轮廓,并在该游戏界面上显示该视野指示轮廓,以向该当前玩家角色显示该视野区域,从而能在游戏过程中帮助用户对自身安全状态进行精准判断,降低了判断失误率,操作简便,有利于用户更好掌握游戏动态和提前进行战略布局,提高游戏体验感。附图说明下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其它有益效果显而易见。图1是本申请实施例提供的视野区域的显示方法的场景示意图;图2是本申请实施例提供的视野区域的显示方法的流程示意图;图3是本申请实施例提供的游戏界面的展示示意图;图4是本申请实施例提供的小地图显示框的展示示意图;图5是本申请实施例提供的另一视野区域的显示方法的流程示意图本文档来自技高网...

【技术保护点】
1.一种视野区域的显示方法,其特征在于,包括:/n当检测到视野显示指令时,确定当前玩家角色在游戏界面中的显示位置;/n根据所述显示位置确定所述当前玩家角色的视野区域;/n根据所述视野区域的边界生成对应的视野指示轮廓;/n在所述游戏界面上显示所述视野指示轮廓,以向所述当前玩家角色显示所述视野区域。/n

【技术特征摘要】
1.一种视野区域的显示方法,其特征在于,包括:
当检测到视野显示指令时,确定当前玩家角色在游戏界面中的显示位置;
根据所述显示位置确定所述当前玩家角色的视野区域;
根据所述视野区域的边界生成对应的视野指示轮廓;
在所述游戏界面上显示所述视野指示轮廓,以向所述当前玩家角色显示所述视野区域。


2.根据权利要求1所述的视野区域的显示方法,其特征在于,所述在所述游戏界面上显示所述视野指示轮廓,包括:
确定所述视野区域内包含的所有玩家角色;
根据确定的所述玩家角色确定目标显示颜色;
以所述目标显示颜色在所述游戏界面上显示所述视野指示轮廓。


3.根据权利要求2所述的视野区域的显示方法,其特征在于,所述根据确定的所述玩家角色确定目标显示颜色,包括:
当确定的所述玩家角色中包括敌方玩家角色时,将第一预设显示颜色作为目标显示颜色,所述敌方玩家角色与所述当前玩家角色属于不同对战阵营;
当确定的所述玩家角色中不包括所述敌方玩家角色时,将第二预设显示颜色作为目标显示颜色。


4.根据权利要求2所述的视野区域的显示方法,其特征在于,所述根据确定的所述玩家角色确定目标显示颜色,包括:
当确定的所述玩家角色中包括敌方玩家角色时,获取所述视野区域中像素点的颜色值;根据所述颜色值确定所述视野区域对应的强对比色,并将所述强对比色作为目标显示颜色;
当确定的所述玩家角色中不包括所述敌方玩家角色时,将第二预设显示颜色作为目标显示颜色。


5.根据权利要求1-4中任一项所述的视野区域的显示方法,其特征在于,所述游戏界面上包括小地图显示框,在根据所述视野区域的边界生成对应的视野指示轮廓之后,还包括:
确定所述当前玩家角色所在对战阵营的整体视野区域,所述整体视野区域包括所述当前玩家角色的视野区域、以及与所述...

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

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

1