【技术实现步骤摘要】
一种Moba游戏的游戏迷雾调控方法、系统及介质
[0001]本专利技术涉及Moba游戏机制调控
,特别是涉及一种Moba游戏的游戏迷雾调控方法、系统及介质。
技术介绍
[0002]现有的Moba游戏中,会增加游戏迷雾的机制来丰富游戏的趣味度和可玩性,游戏迷雾用于遮挡Moba游戏地图资源,对Moba游戏玩家的视野范围起到关键性作用,故对于游戏迷雾的调控方法会影响到整个游戏的进程以及玩家的游戏体验。
[0003]现有的游戏迷雾调控方法采用扇形面或圆形面来进行游戏地图资源的遮挡,这种方法虽然遮挡效率高,但是真实度较低,会影响玩家的游戏真实性体验;同时,该方法不支持根据地图的高低落差进行适应性调整,同样会影响玩家的画质体验;再者,这种迷雾调控方法在面对多个玩家聚集时,会影响GPU的计算效率,进而导致游戏卡帧,影响玩家的游戏流畅度体验。
[0004]综上所述,现有的游戏迷雾调控方法调控效率低,影响玩家的游戏真实性体验、画质体验和游戏流畅度体验。
技术实现思路
[0005]本专利技术主要解决的是现有 ...
【技术保护点】
【技术特征摘要】
1.一种Moba游戏的游戏迷雾调控方法,其特征在于,包括以下步骤:游戏迷雾初始化步骤:获取地图信息,设置基准色彩、第一迷雾标记值、第二迷雾标记值和第三迷雾标记值,基于所述地图信息、所述基准色彩和所述第一迷雾标记值生成第一游戏迷雾;玩家视野初始化步骤:检测第一玩家的地图访问情况,配置视野距离比对表;基于所述第二迷雾标记值、所述第一游戏迷雾、所述地图访问情况和所述视野距离比对表执行玩家视野设置操作,得到对于所述第一玩家的第一视野范围;游戏迷雾适配步骤:基于所述第三迷雾标记值和所述第一视野范围执行游戏迷雾真实性适配操作,得到第二视野范围;获取所述第一玩家的关联队友信息,基于所述第二视野范围和所述关联队友信息执行多玩家游戏迷雾适配操作。2.根据权利要求1所述的一种Moba游戏的游戏迷雾调控方法,其特征在于,所述基于所述地图信息和所述基准色彩生成第一游戏迷雾的步骤进一步包括:提取所述地图信息中的地图尺寸信息,基于所述地图尺寸信息设定子贴图尺寸;基于所述子贴图尺寸将所述地图信息所对应的第一地图切割为若干地形格;按照所述基准色彩填充若干所述地形格,得到待标记地图;在若干所述地形格上均标记所述第一迷雾标记值,得到所述第一游戏迷雾。3.根据权利要求2所述的一种Moba游戏的游戏迷雾调控方法,其特征在于,所述玩家视野设置操作包括:当所述地图访问情况为所述第一玩家访问所述第一游戏迷雾区域时,获取所述第一玩家的第一身份信息;在所述视野距离比对表中筛选出与所述第一身份信息相匹配的第一视野距离;识别所述第一玩家位于所述第一游戏迷雾中的第一位置坐标,以所述第一位置坐标为圆心,以所述第一视野距离为半径生成对于所述第一玩家的圆形视野区;将所述第一游戏迷雾中处于所述圆形视野区中的所述地形格上的所述第一迷雾标记值修改为所述第二迷雾标记值,得到已探索迷雾区域;设定所述已探索迷雾区域为所述第一视野范围。4.根据权利要求3所述的一种Moba游戏的游戏迷雾调控方法,其特征在于,所述游戏迷雾真实性适配操作包括:配置角色高度匹配表,基于所述第一身份信息和所述角色高度匹配表设定所述第一视野范围内的遮挡物;基于所述遮挡物和所述第一位置坐标设定所述第一视野范围内的地形视野遮挡区域;基于所述地形视野遮挡区域和所述第一视野范围确认所述第二视野范围。5.根据权利要求4所述的一种Moba游戏的游戏迷雾调控方法,其特征在于,所述游戏迷雾真实性适配操作进一步包括:在所述角色高度匹配表中筛选出与所述第一身份信息相匹配的第一角色高度值;识别所述第一视野范围内若干所述地形格所分别对应的若干地形高度值;比对所述第一角色高度值与若干所述地形高度值;设定若干所述地形高度值中大于所述第一角色高度值的所述地形高度值为第一高度值;定义所述第一视野范围内所述第一高度值所对应的所述地形格为所述遮挡物;以所述第一位置坐标为基准向所述遮挡物创建检测线,设定所述遮挡物相对于所述第
一玩家的另一面与所述检测线构成的区域为所述地形视野遮挡区域;在所述第一...
【专利技术属性】
技术研发人员:付俊峰,
申请(专利权)人:苏州九宫数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。