位置进度条显示方法、装置及可读存储介质制造方法及图纸

技术编号:18893971 阅读:68 留言:0更新日期:2018-09-08 10:43
本发明专利技术实施例提供一种位置进度条显示方法、装置及可读存储介质。其中,游戏场景中包括有第一活动区域、第二活动区域以及游戏角色的位置进度条,第一位置进度条和第二位置进度条拼接组成位置进度条。本方案首先获取当前游戏角色在游戏场景中的位置信息,并根据位置信息确定游戏角色当前所在的位置区域,再根据确定的位置区域计算游戏角色到第二活动区域的距离信息,而后根据计算得到的距离信息以及第一位置进度条和第二位置进度条之间的长度比例,计算游戏角色在位置进度条上的位置参数,最后基于位置参数在位置进度条上的对应位置处显示游戏角色的位置。由此,本方案占据屏幕空间小,无需玩家进行多次切换的复杂操作,极大提升玩家游戏体验。

Location progress bar display method, device and readable storage medium

The embodiment of the invention provides a position progress bar display method, a device and a readable storage medium. Among them, the game scene includes the first activity area, the second activity area and the role of the game position progress bar, the first position progress bar and the second position progress bar mosaic to form a position progress bar. Firstly, the position information of the current game character in the game scene is obtained, and the current position area of the game character is determined according to the position information. Then, the distance information between the game character and the second active area is calculated according to the determined position area. Then, the distance information and the first position progress bar are calculated according to the calculated distance information. The length ratio between the second position progress bar and the game role is calculated. Finally, the position of the game role is displayed at the corresponding position on the position progress bar based on the position parameters. As a result, the scheme occupies a small screen space, and does not require the player to switch the complex operation of multiple times, greatly improving the player's game experience.

【技术实现步骤摘要】
位置进度条显示方法、装置及可读存储介质
本专利技术涉及游戏
,具体而言,涉及一种位置进度条显示方法、装置及可读存储介质。
技术介绍
在众多多人在线战术竞技游戏(MultiplayerOnlineBattleArenaGames,简称MOBA游戏)中,探索地图、战争迷雾等等是决定游戏胜负以及增加玩家游戏体验的很重要的环节。在游戏过程中,参与其中的成员对象常常处于移动状态,游戏中一般会有多个游戏区域,例如外部的危险区域和内部的安全区域,为了给予玩家当前所在区域的提示,目前一般采用的是在单独在一个场景地图上显示玩家当前坐标。但是在实际应用过程中,受限于终端屏幕的限制,由于场景地图会占据终端屏幕的很大部分,往往需要当前玩家多次重复执行切换视野等操作,才能观察到当前位置的移动位置和移动情况,进而确定出当前所进行的游戏的推进策略。也就是说,现有游戏应用中所采用的玩家位置信息显示方法存在显示复杂、玩家操作麻烦的问题,严重影响玩家游戏体验。
技术实现思路
为了克服现有技术中的上述不足,本专利技术的目的在于提供一种位置进度条显示方法、装置及可读存储介质,通过位置进度条提示游戏角色在当前游戏场景中的坐标位置,占据屏幕空间小,无需玩家进行多次切换的复杂操作,极大提升玩家游戏体验。为了实现上述目的,本专利技术实施例采用的技术方案如下:结合第一方面,本专利技术实施例提供一种位置进度条显示方法,应用于游戏客户端,所述游戏客户端上运行有游戏场景,所述游戏场景中包括有第一活动区域、第二活动区域以及游戏角色的位置进度条,所述第一活动区域沿预定速度包围所述第二活动区域,且所述第一活动区域与所述第二活动区域均为相同形状的几何形,所述位置进度条包括所述第一活动区域对应的第一位置进度条和所述第二活动区域对应的第二位置进度条,所述第一位置进度条和所述第二位置进度条拼接组成所述位置进度条,所述方法包括:获取当前游戏角色在所述游戏场景中的位置信息;根据所述位置信息确定所述游戏角色当前所在的位置区域;根据确定的位置区域计算所述游戏角色到所述第二活动区域的距离信息;根据计算得到的距离信息以及所述第一位置进度条和所述第二位置进度条之间的长度比例,计算所述游戏角色在所述位置进度条上的位置参数;基于所述位置参数在所述位置进度条上的对应位置处显示所述游戏角色的位置。结合第二方面,本专利技术实施例还提供一种位置进度条显示装置,应用于游戏客户端,所述游戏客户端上运行有游戏场景,所述游戏场景中包括有第一活动区域、第二活动区域以及游戏角色的位置进度条,所述第一活动区域沿预定速度包围所述第二活动区域,且所述第一活动区域与所述第二活动区域均为相同形状的几何形,所述位置进度条包括所述第一活动区域对应的第一位置进度条和所述第二活动区域对应的第二位置进度条,所述第一位置进度条和所述第二位置进度条拼接组成所述位置进度条,所述装置包括:获取模块,用于获取当前游戏角色在所述游戏场景中的位置信息;确定模块,用于根据所述位置信息确定所述游戏角色当前所在的位置区域;第一计算模块,用于根据确定的位置区域计算所述游戏角色到所述第二活动区域的距离信息;第二计算模块,用于根据计算得到的距离信息以及所述第一位置进度条和所述第二位置进度条之间的长度比例,计算所述游戏角色在所述位置进度条上的位置参数;显示模块,用于基于所述位置参数在所述位置进度条上的对应位置处显示所述游戏角色的位置。结合第三方面,本专利技术实施例还提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被执行时实现上述的位置进度条显示方法。相对于现有技术而言,本专利技术具有以下有益效果:本专利技术实施例提供一种位置进度条显示方法、装置及可读存储介质。其中,游戏场景中包括有第一活动区域、第二活动区域以及游戏角色的位置进度条,第一位置进度条和第二位置进度条拼接组成位置进度条。本方案首先获取当前游戏角色在游戏场景中的位置信息,并根据位置信息确定游戏角色当前所在的位置区域,再根据确定的位置区域计算游戏角色到第二活动区域的距离信息,而后根据计算得到的距离信息以及第一位置进度条和第二位置进度条之间的长度比例,计算游戏角色在位置进度条上的位置参数,最后基于位置参数在位置进度条上的对应位置处显示游戏角色的位置。由此,通过位置进度条提示游戏角色在当前游戏场景中的坐标位置,占据屏幕空间小,无需玩家进行多次切换的复杂操作,极大提升玩家游戏体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。图1为本专利技术实施例提供的游戏客户端的一种结构示意框图;图2为本专利技术实施例提供的位置进度条显示装置的一种功能模块图;图3为本专利技术实施例提供的位置进度条显示方法的一种流程示意图;图4为本专利技术实施例提供的游戏场景的一种场景示意图;图5为本专利技术实施例提供的位置进度条的一种示意图;图6a为本专利技术实施例提供的图4所示的游戏场景的一种区域分割示意图;图6b为游戏角色位于图4所示的游戏场景中的第一位置区域的说明示意图;图6c为游戏角色位于图4所示的游戏场景中的第二位置区域的说明示意图;图6d为游戏角色位于图4所示的游戏场景中的第二活动区域的说明示意图;图7为本专利技术实施例提供的游戏场景的另一种场景示意图;图8a为本专利技术实施例提供的图7所示的游戏场景的一种区域分割示意图;图8b为游戏角色位于图7所示的游戏场景中的第一位置区域的说明示意图;图8c为游戏角色位于图7所示的游戏场景中的第二位置区域的说明示意图;图8d为游戏角色位于图7所示的游戏场景中的第二活动区域的说明示意图。图标:100-游戏客户端;110-总线;120-处理器;130-存储介质;140-总线接口;150-网络适配器;160-用户接口;200-位置进度条显示装置;210-获取模块;220-确定模块;230-第一计算模块;240-第二计算模块;250-显示模块。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。请参阅图1,进一步地,为本专利技术实施例提供游戏客户端的结构框图。所述游戏客户端可以通过诸如有线或无线网络等方式发送或接收信号,或可以在诸如存储器中将信号处理或存储为物理存储状态。每个游戏客户端可以是包括硬体、软体或内嵌逻辑元件或者两个或多个此类元件的组合的电子装置,并能够执行由游戏客户端实施或支援的合适的功能。可选地,所述游戏客户端可以是一种具有无线收发功能的设备,包括室内或室外、手持、穿戴或车载设备。如图1所示,所述游戏客户端100可以由总线110作一般性的总线体系结构来实现。根据游戏客户端100的具体应用和整体设计约束条件,总线110可以包括任意数量的互连总线和桥接。总线110将各种电路连接在一起本文档来自技高网...

【技术保护点】
1.一种位置进度条显示方法,其特征在于,应用于游戏客户端,所述游戏客户端上运行有游戏场景,所述游戏场景中包括有第一活动区域、第二活动区域以及游戏角色的位置进度条,所述第一活动区域沿预定速度包围所述第二活动区域,且所述第一活动区域与所述第二活动区域均为相同形状的几何形,所述位置进度条包括所述第一活动区域对应的第一位置进度条和所述第二活动区域对应的第二位置进度条,所述第一位置进度条和所述第二位置进度条拼接组成所述位置进度条,所述方法包括:获取当前游戏角色在所述游戏场景中的位置信息;根据所述位置信息确定所述游戏角色当前所在的位置区域;根据确定的位置区域计算所述游戏角色到所述第二活动区域的距离信息;根据计算得到的距离信息以及所述第一位置进度条和所述第二位置进度条之间的长度比例,计算所述游戏角色在所述位置进度条上的位置参数;基于所述位置参数在所述位置进度条上的对应位置处显示所述游戏角色的位置。

【技术特征摘要】
1.一种位置进度条显示方法,其特征在于,应用于游戏客户端,所述游戏客户端上运行有游戏场景,所述游戏场景中包括有第一活动区域、第二活动区域以及游戏角色的位置进度条,所述第一活动区域沿预定速度包围所述第二活动区域,且所述第一活动区域与所述第二活动区域均为相同形状的几何形,所述位置进度条包括所述第一活动区域对应的第一位置进度条和所述第二活动区域对应的第二位置进度条,所述第一位置进度条和所述第二位置进度条拼接组成所述位置进度条,所述方法包括:获取当前游戏角色在所述游戏场景中的位置信息;根据所述位置信息确定所述游戏角色当前所在的位置区域;根据确定的位置区域计算所述游戏角色到所述第二活动区域的距离信息;根据计算得到的距离信息以及所述第一位置进度条和所述第二位置进度条之间的长度比例,计算所述游戏角色在所述位置进度条上的位置参数;基于所述位置参数在所述位置进度条上的对应位置处显示所述游戏角色的位置。2.根据权利要求1所述的位置进度条显示方法,其特征在于,所述第一活动区域包括第一位置区域和第二位置区域,所述第一位置区域为与所述第二活动区域边界相交的位置区域,所述第二位置区域为与所述第二活动区域点相交的位置区域。3.根据权利要求2所述的位置进度条显示方法,其特征在于,所述根据确定的位置区域计算所述游戏角色到所述第二活动区域的距离信息的步骤,包括:若确定的位置区域为所述第一位置区域,则计算所述游戏角色所处的位置到目标边界之间的第一距离,以及所述第一位置区域与所述目标边界相对的边界到所述目标边界之间的第二距离,所述第一距离和所述第二距离作为所述距离信息,其中,所述目标边界为所述第一位置区域与所述第二活动区域相交的边界。4.根据权利要求3所述的位置进度条显示方法,其特征在于,所述根据计算得到的距离信息以及所述第一位置进度条和所述第二位置进度条之间的长度比例,计算所述游戏角色在所述位置进度条上的位置参数的步骤,包括:计算所述第一距离和所述第二距离的距离比值;根据所述第一位置进度条和所述第二位置进度条之间的长度比例计算所述第一位置进度条占所述位置进度条的位置比例;根据所述距离比值和所述位置比例计算所述游戏角色在所述位置进度条上的位置参数。5.根据权利要求2所述的位置进度条显示方法,其特征在于,所述根据确定的位置区域计算所述游戏角色到所述第二活动区域的距离信息的步骤,还包括:若确定的位置区域为所述第二位置区域,则计算所述游戏角色所处的位置到目标边界之间的两个第一距离,以及所述第二位置区域与所述目标边界相对的边界到所述目标边界之间的两个第二距离,所述两个第一距离和所述两个第二距离作为所述距离信息,其中,所述目标边界为所述第一位置区域与所述第二活动区域点相交的两个边界。6.根据权利要求5所述的位置进度条显示方法,其特征在于,所述根据计算得到的距离信息以及所述第一位置进度条和所述第二位置进度条之间的长度...

【专利技术属性】
技术研发人员:林强
申请(专利权)人:杭州电魂网络科技股份有限公司
类型:发明
国别省市:浙江,33

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

1