游戏的显示控制方法、装置、电子设备及存储介质与流程
未命名
09-27
阅读:84
评论:0
1.本发明涉及游戏技术领域,具体而言,涉及一种游戏的显示控制方法、装置、电子设备及存储介质。
背景技术:
2.随着移动互联网的迅速发展,越来越多人选择游戏作为休闲娱乐的方式,与此同时,越来越多的游戏开发者加入游戏开发的队伍当中,导致竞争环境日益激烈。
3.在众多游戏中,交互式游戏由于其独特的游戏机制与出色的操纵体验受到玩家的喜爱。但是,现有的交互式游戏对玩家目标游戏开始位置选取基本没有提示指引,从而导致此类游戏上手难度大,游戏体验较差。
技术实现要素:
4.本发明的目的在于,针对上述现有技术中的不足,提供一种游戏的显示控制方法、装置、电子设备及存储介质,以便通过向玩家展示提示信息,为玩家提供指引。
5.为实现上述目的,本技术实施例采用的技术方案如下:
6.第一方面,本技术实施例提供了一种游戏的显示控制方法,通过终端设备提供图形用户界面,所述方法包括:
7.在所述图形用户界面提供一游戏地图,并在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息,所述第一提示信息用于提示至少一个游戏开始位置;
8.响应针对于所述至少一个游戏开始位置中一个目标游戏开始位置的选取操作,在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息,所述第二提示信息至少用于提示所述终端设备对应用户在所述目标游戏开始位置开始游戏的游戏难度。
9.可选的,所述在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息的步骤之后,所述方法还包括:
10.接收针对所述目标游戏开始位置的确认指令,将所述目标游戏开始位置设置为所述终端设备对应的游戏开始位置。
11.可选的,所述在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息的步骤,包括:
12.基于所述第一历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图;
13.其中,所述第一游戏参数包括针对每个游戏开始位置的以下至少一种:游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率。
14.可选的,所述图形用户界面中还显示有:第一选框,所述第一选框显示有:多项游戏参数;所述在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息之前,所述方法还包括:
15.响应针对所述第一选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第一游戏参数。
16.可选的,所述图形用户界面中还显示有:第二选框,所述第二选框显示有:多种统计模式;所述基于参与所述游戏的目标用户的第二历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图之前,所述方法还包括:
17.响应针对所述多种统计模式中目标统计模式的选取操作,确定所述目标统计模式对应的用户为所述目标用户。
18.可选的,所述多种统计模式包括:全服统计模式、同等级统计模式、自身统计模式中的至少两种统计模式;
19.若所述目标统计模式为所述全服统计模式,则所述目标用户包括:与所述终端设备对应用户属于同一服务器的多个用户;
20.若所述目标统计模式为所述同等级统计模式,则所述目标用户包括:与所述终端设备对应用户属于同一等级的多个用户;
21.若所述目标统计模式为所述自身统计模式,则所述目标用户为:所述终端设备对应用户。
22.可选的,所述响应针对于所述至少一个游戏开始位置中一目标游戏开始位置的选取操作,在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息包括:
23.响应所述目标游戏开始位置的选取操作,根据所述第二历史游戏数据以及第二游戏参数,生成并在所述游戏地图上第二区域内显示所述目标游戏开始位置的第二热力图,所述第二提示信息为所述第二热力图;
24.其中,所述第二区域为所述第一区域内以所述目标游戏开始位置为中心的预设区域。
25.可选的,所述图形用户界面中还显示有:第三选框,所述第三选框显示有:多项游戏参数;所述在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息之前,所述方法还包括:
26.响应针对所述第三选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第二游戏参数。
27.可选的,所述方法还包括:
28.响应所述目标游戏开始位置的选取操作,在所述游戏地图上所述第二区域内的各个子区域内显示基于所述第一历史游戏数据所生成的第三提示信息,每个子区域内显示的所述第三提示信息至少用于提示所述终端设备对应用户在所述每个子区域内任一位置开始游戏的游戏难度。
29.第二方面,本技术实施例还提供了一种游戏的显示控制装置,包括:
30.第一提示信息处理模块、第二提示信息处理模块;
31.第一提示信息处理模块,用于在所述图形用户界面提供一游戏地图,并在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息,所述第一提示信息用于提示至少一个游戏开始位置;
32.第二提示信息处理模块,用于响应针对于所述至少一个游戏开始位置中一个目标游戏开始位置的选取操作;在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息,所述第二提示信息至少用于提示所述终端设备对应用户在所述目标游戏开始位置开始游戏的游戏难度。
33.第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的程序指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述程序指令,以执行时执行如第一方面任一所述的游戏的显示控制方法的步骤。
34.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一所述的游戏的显示控制方法的步骤。
35.本技术的有益效果是:本技术实施例提供一种游戏的显示控制方法,该方法包括:在图形用户界面提供一游戏地图,并在游戏地图上显示基于参与游戏的目标用户的第一历史游戏数据所生成的第一提示信息,第一提示信息用于提示至少一个游戏开始位置。其后,响应针对于至少一个游戏开始位置中一个目标游戏开始位置的选取操作,在目标游戏开始位置显示基于终端设备对应用户的第二历史游戏数据所生成的第二提示信息,上述第二提示信息至少用于提示终端设备对应用户在目标游戏开始位置开始游戏的游戏难度。由此,通过第一提示信息提示玩家可供选择的游戏开始位置,通过第二提示信息提示玩家以该选择的游戏开始位置开始游戏的游戏难度,由此为玩家提供了详细直观的游戏开始位置选择指引,降低了玩家的上手难度,提高游戏体验。
附图说明
36.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
37.图1为本技术一实施例提供的一种游戏的显示控制方法的流程图;
38.图2为本技术一实施例提供的一种图形用户界面示意图;
39.图3为本技术一实施例提供的另一种图形用户界面示意图;
40.图4为本技术一实施例提供的又一种图形用户界面示意图;
41.图5为本技术一实施例提供的再一种图形用户界面示意图;
42.图6为本技术一实施例提供的一种游戏的显示控制装置的示意图;
43.图7为本技术实施例提供的一种电子设备的示意图。
具体实施方式
44.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
45.在本技术中,除非另有明确的规定和限定,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包含至少一个特征。在本发明中的描述中,“多个”的含义是至少两个,例如两个、三个,除非另有明确具体的限定。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
46.首先需要说明的是,本技术的游戏的显示控制方法可以应用于交互式应用,该交互式应用的类型包含但不仅限于回合制大型多人在线角色扮演游戏(massive multiplayer onlinerole-playing game,mmorpg)、多人在线战术竞技游戏(multiplayer online battlearena,moba)以及即时战略游戏(real-time strategy game,rts)等。
47.在现有的交互式应用中,为了提高游戏的自由度与可玩性,玩家常常可以自由选择游戏开始位置,但是对于部分玩家而言,大量可选的游戏开始位置同时意味着游戏难度的增加。通常,不同的游戏开始位置会对玩家后续的游戏体验带来明显的影响。因此,现有的游戏开始位置的显示控制只能向玩家提供游戏开始位置的选择,而不存在对玩家提供及时、有用的游戏开始位置的参考,玩家无法得到各个目标游戏开始位置的风险等级或者对后续游戏带来的影响,从而导致此类游戏上手难度大,游戏体验较差。
48.针对目前存在的问题,本技术实施例提供了多种可能的实现方式,以通过向玩家展示提示信息,为玩家提供指引。本技术提供的游戏的显示控制方法,该游戏的显示控制方法可以应用于各类终端设备提供的图形用户界面中,该图形用户界面所显示的内容至少包括一游戏地图。上述的各类终端应用可以通过终端设备执行软件,或者可以通过终端设备以云平台等方式在服务器中执行软件,该终端设备例如可以是智能电视、台式电脑等能够运行本技术程序的电子设备,也可以为平板电脑、笔记本电脑、游戏机、智能手机等能够运行本技术程序的便携电子设备,通过安装上述终端应用,实现该终端应用在终端设备上的执行。如下结合附图通过多个示例进行解释说明。图1为本技术一实施例提供的一种游戏的显示控制方法的流程图,如图1所示,该方法包括:
49.步骤101:在图形用户界面提供一游戏地图,并在游戏地图上显示基于参与游戏的目标用户的第一历史游戏数据所生成的第一提示信息,第一提示信息用于提示至少一个游戏开始位置;
50.图2为本技术一实施例提供的一种图形用户界面示意图,如图2所示,图形用户界面100中提供一游戏地图10,需要说明的是,本技术中游戏地图可以基于预设的建筑物、平原、高山、峡谷、水域、森林、草地、岛屿等素材生成,也可以根据实际需求直接生成,本实施方式对此并不限制,也并不对游戏地图所包括的地图场景进行限制。游戏地图可以是三维地图,包括水平和垂直两个方向。其中,水平方向是指与游戏地图上的建筑物、高山等所坐落的平面平行的方向,垂直方向是指与游戏地图上的建筑物、高山等所坐落的平面垂直的
方向。在水平方向和垂直方向,游戏地图的设计可以与现有技术中三维地图的设计基本相同。例如,在水平方向,可以将游戏地图划分为若干子区域,每个子区域对应游戏地图的一部分。游戏地图也可以是二维地图,通过对游戏场景自顶向下进行投影得到,同样地,在二维地图中,也可以将该地图分成若干个子区域,每个子区域对应游戏地图的一部分。上述仅为你示例说明,在实际实现中,还可以有其他的游戏地图的形式等,本技术对此不做限定,用户可以根据实际需要进行选择。
51.还需要说明的是,第一提示信息是基于参与游戏的目标用户的第一历史游戏数据生成的。其中,目标用户可以是指定的某个特定用户(例如当前终端设备用户),也可以是多个用户的集合(例如与终端设备对应用户属于同一服务器的多个用户、与终端设备对应用户属于同一等级的多个用户、与终端设备对应用户存在好友关系的多个用户等),本技术对目标用户的具体范围不做限定,用户可以根据实际需要进行设定或者选择。此外,第一历史游戏数据是目标用户在一定时间内的游戏数据,第一历史游戏数据对应的具体时间长度可以根据用户需要进行设定,例如可以为目标用户一个活动周期的游戏数据、也可以为用户指定时间长度的游戏数据、自游戏开服以来的全部游戏数据等,本技术对第一历史游戏数据对应的时间长度不做限定。
52.在游戏地图中,用户可以自由选择游戏开始的位置,为了便于向用户展示游戏地图中游戏开始位置的难度信息,可以通过第一提示信息的形式对游戏开始位置进行展示,第一提示信息中包括至少一个游戏开始位置的提示信息,也就是说,第一提示信息展示了游戏地图中至少一个游戏开始位置。
53.在一种可能的实现方式中,第一提示信息提示的游戏开始位置可以是游戏地图上的确切位置,例如指定坐标的位置;也可以是游戏地图上的一个位置区域,例如将游戏地图分为多个小区域,每个小区域中包括至少一个游戏开始的确切位置。上述仅为示例说明,本技术对此不做限定。
54.步骤102:响应针对于至少一个游戏开始位置中一个目标游戏开始位置的选取操作,在目标游戏开始位置显示基于终端设备对应用户的第二历史游戏数据所生成的第二提示信息,第二提示信息至少用于提示终端设备对应用户在目标游戏开始位置开始游戏的游戏难度。
55.在一种可能的实现方式中,用户通过终端设备提供图形用户界面输入一个目标游戏开始位置的选取操作,选取了至少一个游戏开始位置中一个目标游戏开始位置。响应此操作,在选取的目标游戏开始位置显示第二提示信息。其中,选取操作可以是通过鼠标点击、键盘输入、触摸操作等方式输入的,本技术对选取操作的具体操作方式不做限定。
56.还需要说明的是,第二提示信息是基于所述终端设备对应用户的第二历史游戏数据生成的。其中,第二历史游戏数据是基于所述终端设备对应用户生成的,但是第二历史数据可以是终端设备对应用户在一定时间内的游戏数据,例如该终端设备对应用户在一个活动周期内、一月内、开服以来的游戏数据、也可以指定用户在一定时间内的游戏数据,例如好友、全服玩家、同等级玩家在一定时间内的游戏数据等,本技术对第二历史游戏数据对应的统计对象、时间长度等不做限定。
57.在另一种可能的实现方式中,用户在游戏地图中选取一个目标游戏开始位置后,为了让用户对此目标游戏开始位置的游戏难度信息有进一步的了解,在选取的目标游戏开
始位置显示基于终端设备对应用户的第二历史游戏数据所生成的第二提示信息。第二提示信息可以向用户提示以此游戏开始位置开始的成功率、击杀率等统计信息,也可以向用户提示该游戏开始位置附近的路线、资源、敌方据点等信息,本技术对第二提示信息所包括的具体内容不做限定。
58.在又一种可能的实现方式中,本技术的第一提示信息与第二提示信息可以同时在图形用户界面上进行展示,即在所述图形用户界面提供一游戏地图,并在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息,以及基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息。从而进一步简化图形用户界面的操作逻辑。上述仅为示例说明,在实际实现中,还可以有其他的显示方式,本技术对此不做限定。
59.综上所述,本技术实施例提供一种游戏的显示控制方法,该方法包括:在图形用户界面提供一游戏地图,并在游戏地图上显示基于参与游戏的目标用户的第一历史游戏数据所生成的第一提示信息,第一提示信息用于提示至少一个游戏开始位置。其后,响应针对于至少一个游戏开始位置中一个目标游戏开始位置的选取操作,在目标游戏开始位置显示基于终端设备对应用户的第二历史游戏数据所生成的第二提示信息,上述第二提示信息至少用于提示终端设备对应用户在目标游戏开始位置开始游戏的游戏难度。由此,通过第一提示信息提示玩家可供选择的游戏开始位置,通过第二提示信息提示玩家以该选择的游戏开始位置开始游戏的游戏难度,由此为玩家提供了详细直观的游戏开始位置选择指引,降低了玩家的上手难度,提高游戏体验。
60.可选的,在上述图1的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,所述在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息的步骤之后,所述方法还包括:
61.接收针对所述目标游戏开始位置的确认指令,将所述目标游戏开始位置设置为所述终端设备对应的游戏开始位置。
62.在一种可能的实现方式中,用户通过终端设备提供图形用户界面输入目标游戏开始位置的确认操作,确定了目标游戏开始位置。响应此确认操作的确认指令,将所述目标游戏开始位置设置为所述终端设备对应的游戏开始位置,即用户可以由此开始游戏。其中,确认操作可以是通过鼠标点击、键盘输入、触摸操作等方式输入的,本技术对确认操作的具体操作方式不做限定。
63.通过游戏确认指令确认目标游戏开始位置的选择,使得用户在后续游戏中可以以选择的目标游戏开始位置为起始位置进行游戏。
64.可选的,在上述图1的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,所述在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息的步骤,包括:
65.基于所述第一历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图;其中,所述第一游戏参数包括针对每个游戏开始位置的以下至少一种:游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率。
66.需要说明的是,热力图是以可显性、直观的方式将第一游戏参数的数据分布通过不同颜色区块的方式进行呈现的图像,在第一热力图中,除了显示至少一个游戏开始位置之外,还通过热力图的方式展示了至少一个游戏开始位置的第一游戏参数信息。
67.在一种可能的实现方式中,第一热力图中的游戏开始位置可以通过按钮等互动键进行显示,第一游戏参数信息通过热力图的形式进行展示,在第一热力图中游戏开始位置的互动键与热力图可以是叠加显示的,也可以是根据设定优先级关系显示的(例如设置游戏开始位置的互动键的优先级高于热力图的优先级,则在图形用户界面的显示中若显示了游戏开始位置的互动键,不显示该游戏开始位置的热力图/局部的热力图)。上述仅为示例说明,在实际实现中,第一热力图的具体呈现方式还有其他可能,本技术对此不做限定。
68.还需要说明的是,第一游戏参数包括针对每个游戏开始位置的以下至少一种参数信息,现对每种参数信息进行如下说明:
69.游戏开始位置选取频率,即第一历史游戏数据中该游戏开始位置被选取的频率,可以通过以下方式计算:
70.游戏开始位置选取频率=第一历史游戏数据中该游戏开始位置被选取的次数/第一历史游戏数据中全部游戏开始位置累计选取次数。
71.选择所述游戏开始位置的游戏玩家数量,即第一历史游戏数据中该游戏开始位置被选取的次数。
72.击杀率,即以该游戏开始位置开始游戏的用户在游戏中完成击杀的击杀率,可以通过如下方式进行计算:
73.击杀率=第一历史游戏数据中以该游戏开始位置开始游戏完成击杀的数量/第一历史游戏数据中全部击杀的累计数量;其中,击杀的对象根据游戏设定的不同可能存在差异,本技术对此不做限定。
74.击杀难度,即以该游戏开始位置开始游戏的用户在游戏中完成击杀的被击杀对象的加权平均难度;
75.资源密度,即以该游戏开始位置开始游戏时,周围一定范围内的资源密度。
76.资源数量,即以该游戏开始位置开始游戏时,周围一定范围内的资源数量的总和。
77.资源品质,即以该游戏开始位置开始游戏时,周围一定范围内的资源品质的加权平均值;
78.选择所述游戏开始位置的玩家游戏时长,即以该游戏开始位置开始游戏的用户在游戏中游玩的时间长度。
79.选所述游戏开始位置的玩家游戏获胜概率,即以该游戏开始位置开始游戏的用户在游戏中获胜的概率;
80.所述游戏开始位置的游戏玩家存活率,即以该游戏开始位置开始游戏的用户在游戏中存活的概率。
81.上述仅为示例说明,在实际实现中,还可以有其他的第一游戏参数类型,本技术对此不做限定。
82.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,图3为本技术一实施例提供的另一种图形用户界面示意图;如图3所示,所述图形用户界面100中还显示有:第一选框30,所述第一选框30显示有:多项游戏参数;所述在所述
游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息之前,所述方法还包括:
83.响应针对所述第一选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第一游戏参数。
84.需要说明的是,第一选框30是图形用户界面100中的一个控件,在第一选框中显示有多项游戏参数,用户可以根据需要在第一选框的多项游戏参数中通过点击、触控等方式进行选择,选择完成后,终端设备通过响应选择操作,确定选中的游戏参数即为第一游戏参数,即在此基础上,可以根据选中的游戏参数生成第一热力图。
85.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,图4为本技术一实施例提供的又一种图形用户界面示意图,如图4所示,图形用户界面100中还显示有:第二选框50,所述第二选框50显示有:多种统计模式;所述基于参与所述游戏的目标用户的第二历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图之前,所述方法还包括:
86.响应针对所述多种统计模式中目标统计模式的选取操作,确定所述目标统计模式对应的用户为所述目标用户。
87.需要说明的是,第二选框50是图形用户界面100中的一个控件,在第二选框中显示有多种统计模式,用户可以根据需要在第二选框的多种统计模式中通过点击、触控等方式进行选取,选取完成后,终端设备通过响应选取操作,确定选中的统计模式为目标统计模式,该目标统计模式对应的用户为所述目标用户,在此基础上,可以根据选中的统计模式进行第一热力图的生成。
88.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,所述多种统计模式包括:全服统计模式、同等级统计模式、自身统计模式中的至少两种统计模式;
89.若所述目标统计模式为所述全服统计模式,则所述目标用户包括:与所述终端设备对应用户属于同一服务器的多个用户。
90.若所述目标统计模式为所述同等级统计模式,则所述目标用户包括:与所述终端设备对应用户属于同一等级的多个用户;
91.若所述目标统计模式为所述自身统计模式,则所述目标用户为:所述终端设备对应用户。
92.需要说明的是,本技术中多种统计模式包括:全服统计模式、同等级统计模式、自身统计模式中的至少两种统计模式,在实际实现中,还可以有其他的统计模式,例如亲友统计模式、地理区域统计模式(同城统计模式、同区统计模式)等,本技术对此不做限定。
93.在一种可能的实现方式中,若所述目标统计模式为所述全服统计模式,则表明需要对同一服务器的全部用户进行统计,则所述目标用户包括:与所述终端设备对应用户属于同一服务器的多个用户;若所述目标统计模式为所述同等级统计模式,表示需要对与终端设备的用户处于相同等级的所有用户进行统计,则所述目标用户包括:与所述终端设备对应用户属于同一等级的多个用户;若所述目标统计模式为所述自身统计模式,表示需要对终端设备用户自身的数据进行统计,则所述目标用户为:所述终端设备对应用户。
94.通过设置第二选框,使得用户可以根据需要灵活选择所需要统计的对象,从而帮
助玩家从多种角度了解游戏难度。
95.可选的,在上述图1的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,所述响应针对于所述至少一个游戏开始位置中一目标游戏开始位置的选取操作,在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息包括:
96.响应所述目标游戏开始位置的选取操作,根据所述第二历史游戏数据以及第二游戏参数,生成并在所述游戏地图上第二区域内显示所述目标游戏开始位置的第二热力图,所述第二提示信息为所述第二热力图;其中,所述第二区域为所述第一区域内以所述目标游戏开始位置为预设区域。
97.需要说明的是,在完成目标游戏开始位置的选取操作后,响应于该选取操作,在游戏地图的第二区域内显示第二热力图。第二热力图是根据第二历史游戏数据以及第二游戏参数生成的,该第二热力图显示在游戏地图上第二区域内,在实际实现中,游戏地图的第二区域为第一区域内以所述目标游戏开始位置为中心的预设区域。第二区域例如可以是根据目标游戏开始位置设定的区域(例如以目标游戏开始位置为圆心的预设半径范围为第二区域);也可以是根据预设的游戏地图区域划分设定的区域,例如预先将游戏地图分为多个小区域,每个小区域中包括至少一个游戏开始位置,响应选取操作后,在被选中的游戏开始位置对应的小区域内显示第二热力图。
98.其中,第二游戏参数可以为以下至少一种:游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率等。上述各个游戏参数的具体含义等于第一游戏参数中的参数含义相同,本技术在此不再赘述。
99.在一种可能的实现方式中,响应所述目标游戏开始位置的选取操作,生成游戏地图上第二区域内的第二热力图之后,可以根据用户使用需要将第二热力图进行缩放,使得第二热力图的信息更易获得。
100.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,图5为本技术一实施例提供的再一种图形用户界面示意图,如图5所示,所述图形用户界面100中还显示有:第三选框70,所述第三选框70显示有:多项游戏参数;所述在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息之前,所述方法还包括:
101.响应针对所述第三选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第二游戏参数。
102.第二提示信息是根据基于所述终端设备对应用户的第二历史游戏数据生成的,在第二历史游戏数据中包括多种游戏参数的数据,例如,游戏参数的类型可以为:游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率等。
103.第三选框70是图形用户界面100中的一个控件,在第三选框中显示有多项游戏参数,用户可以根据需要在第三选框的多项游戏参数中通过点击、触控等方式进行选取,选取
完成后,终端设备通过响应针对所述第三选框输入的游戏参数选择操作,确定游戏参数为所述第二游戏参数,在此基础上,可以根据选中的统计模式生成第二提示信息或者第二热力图。
104.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,该方法还包括:
105.响应所述目标游戏开始位置的选取操作,在所述游戏地图上所述第二区域内的各个子区域内显示基于所述第一历史游戏数据所生成的第三提示信息,每个子区域内显示的所述第三提示信息至少用于提示所述终端设备对应用户在所述每个子区域内任一位置开始游戏的游戏难度。
106.在一种可能的实现方式总,游戏地图分为多个子区域,每个子区域可以根据坐标或者预设划分轮廓线进行划分,响应所述目标游戏开始位置的选取操作,在游戏地图的第二区域内显示显示每个子区域内显示基于所述第一历史游戏数据所生成的第三提示信息。第三提示信息至少用于提示所述终端设备对应用户在所述每个子区域内任一位置开始游戏的游戏难度。
107.在另一种可能的实现方式中,第三提示信息还可以用于提示以选定的目标游戏开始位置开始游戏后,不同行进路径的游戏难度,或者不同行进路径的物资量、物资密度等。
108.在又一种可能的实现方式中,第三提示信息还可以包括推荐路径,例如,当用户连续胜利,能力明显强于当前段位玩家,那么对于这样的用户可以鼓励他们去高级资源区或者人比较多的区域从而获得更高的装备资源,当用户连续挫败,那么可以推荐用户向着增加生存的方向走。
109.在再一种可能的实现方式中,可以在玩家在进入游戏加载的时候显示第三提示信息,提醒玩家目前的游戏开始位置和可供选择的移动路径。其中,第三提示信息还可以通过热力图的形式向玩家展示一定范围内的至少一项游戏参数信息,例如游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率等。
110.在此基础上,用户还可以通过多种输入方式对第三提示信息,或者第三提示信息对应的热力图进行一键标注,标注移动路径或者其他位置信息,在进入游戏后,标注信息可以投影到游戏内地图的对应位置,指引玩家进行游玩。
111.上述仅为示例说明,在实际实现中,还可以有其他形式或者内容的第三提示信息,本技术对此不做限定。
112.通过显示第三提示信息,引导玩家实现对游戏开始位置的粗选和精选,进一步优化游戏体验。
113.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,其中,第一提示信息、第二提示信息、第三提示信息可以为弹窗信息。
114.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,所述图形用户界面中还显示有:状态控件,所述若检测所述目标游戏位置点选取操作,且,热力提示功能开启。
115.在所述图形用户界面提供一游戏地图,并在所述游戏地图上显示基于参与所述游
戏的目标用户的第一历史游戏数据所生成的第一提示信息之前,该方法还包括:
116.响应针对所述状态控件输入的第一操作,确定所述热力提示功能开启。
117.可选的,响应针对所述状态控件输入的第二操作,确定所述热力提示功能关闭。
118.通过状态空间可以灵活控制是够进行第一提示信息的显示,从而满足更多用户的个性化使用需求。
119.可选的,本技术中的第一热力图、第二热力图、第三热力图等热力图数据均可进行分享,通过输入分享操作,即可将热力图数据投射给分享目标用户。在此基础上,当接收到热力图分享时,接收用户的热力图可以暂时被分享用户的热力图覆盖,由此接收用户与分享用户可以基于同一热力图进行战术讨论。其中接收用户可以为多个。
120.可选的,在上述实施例的基础上,本技术还提供一种游戏的显示控制方法的可能实现方式,对游戏地图进行预先处理,将游戏地图分为多个小区域,用户通过与小区域进行交互,可以显示该小区域的游戏参数信息。
121.在此基础上,根据用户的游玩累计时间、等级等,可以通过高亮、加重等强调方式向用户推荐区域选择,玩家可以根据推荐选择推荐区域内的游戏开始位置为目标游戏开始位置,也可以在推荐范围之外进行选择。
122.下述对用以执行本技术所提供的游戏的显示控制装置、电子设备及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
123.本技术实施例提供一种游戏的显示控制装置的可能实现示例,能够执行上述实施例提供的游戏的显示控制方法。图6为本技术一实施例提供的一种游戏的显示控制装置的示意图。如图6所示,上述游戏的显示控制装置300,包括:第一提示信息处理模块61、第二提示信息处理模块63;
124.第一提示信息处理模块61,用于在所述图形用户界面提供一游戏地图,并在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息,所述第一提示信息用于提示至少一个游戏开始位置;
125.第二提示信息处理模块63,用于响应针对于所述至少一个游戏开始位置中一个目标游戏开始位置的选取操作;在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息,所述第二提示信息至少用于提示所述终端设备对应用户在所述目标游戏开始位置开始游戏的游戏难度。
126.可选的,上述游戏的显示控制装置300,还包括:确认模块;
127.确认模块,用于接收针对所述目标游戏开始位置的确认指令,将所述目标游戏开始位置设置为所述终端设备对应的游戏开始位置。
128.可选的,第一提示信息处理模块61,用于基于所述第一历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图;
129.其中,所述第一游戏参数包括针对每个游戏开始位置的以下至少一种:游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率。
130.可选的,图形用户界面中还显示有:第一选框,所述第一选框显示有:多项游戏参数;第一提示信息处理模块61,用于所述在所述游戏地图上显示基于参与所述游戏的目标
用户的第一历史游戏数据所生成的第一提示信息之前,用于响应针对所述第一选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第一游戏参数。
131.可选的,第二提示信息处理模块63,用于基于所述第二历史游戏数据,在所述目标游戏开始位置显示所述终端设备对应用户选择以所述目标游戏开始位置开始游戏时的历史游戏结果;其中,所述历史游戏结果包括以下至少一种:游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率。
132.可选的,图形用户界面中还显示有:第二选框,所述第二选框显示有:多种统计模式;第一提示信息处理模块61,基于参与所述游戏的目标用户的第二历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图之前,用于响应针对所述多种统计模式中目标统计模式的选取操作,确定所述目标统计模式对应的用户为所述目标用户。
133.可选的,第二提示信息处理模块63,用于响应所述目标游戏开始位置的选取操作,根据所述第二历史游戏数据以及第二游戏参数,生成并在所述游戏地图上第二区域内显示所述目标游戏开始位置的第二热力图,所述第二提示信息为所述第二热力图;其中,所述第二区域为所述第一区域内以所述目标游戏开始位置为预设区域。
134.可选的,图形用户界面中还显示有:第三选框,所述第三选框显示有:多项游戏参数;第二提示信息处理模块63,在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息之前,用于响应针对所述第三选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第二游戏参数。
135.可选的,上述游戏的显示控制装置300,还包括:第三提示信息处理模块;第三提示信息处理模块,用于响应所述目标游戏开始位置的选取操作,在所述游戏地图上所述第二区域内的各个子区域内显示基于所述第一历史游戏数据所生成的第三提示信息,每个子区域内显示的所述第三提示信息至少用于提示所述终端设备对应用户在所述每个子区域内任一位置开始游戏的游戏难度。
136.上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
137.以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,简称asic),或,一个或多个微处理器(digital singnal processor,简称dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。
138.本技术实施例提供一种电子设备的可能实现示例,能够执行上述实施例提供的游戏的显示控制方法。图7为本技术实施例提供的一种电子设备的示意图,该设备可以集成于终端设备或者终端设备的芯片,该终端可以是具备数据处理功能的计算设备。
139.该电子设备包括:处理器701、存储介质702和总线,存储介质存储有处理器可执行
的程序指令,当控制设备运行时,处理器与存储介质之间通过总线通信,处理器执行程序指令,以执行时执行上述游戏的显示控制方法的步骤。具体实现方式和技术效果类似,这里不再赘述。
140.本技术实施例提供一种计算机可读存储介质的可能实现示例,能够执行上述实施例提供的游戏的显示控制方法,存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述游戏的显示控制方法的步骤。
141.存储在一个存储介质中的计算机程序,可以包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read-only memory,简称:rom)、随机存取存储器(英文:random access memory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
142.在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
143.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
144.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
145.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read-only memory,简称:rom)、随机存取存储器(英文:random access memory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
146.以上仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种游戏的显示控制方法,其特征在于,通过终端设备提供图形用户界面,所述方法包括:在所述图形用户界面提供一游戏地图,并在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息,所述第一提示信息用于提示至少一个游戏开始位置;响应针对于所述至少一个游戏开始位置中一个目标游戏开始位置的选取操作,在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息,所述第二提示信息至少用于提示所述终端设备对应用户在所述目标游戏开始位置开始游戏的游戏难度。2.根据权利要求1所述的方法,其特征在于,所述在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息的步骤之后,所述方法还包括:接收针对所述目标游戏开始位置的确认指令,将所述目标游戏开始位置设置为所述终端设备对应的游戏开始位置。3.根据权利要求1所述的方法,其特征在于,所述在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息的步骤,包括:基于所述第一历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图;其中,所述第一游戏参数包括针对每个游戏开始位置的以下至少一种:游戏开始位置选取频率、选择所述游戏开始位置的游戏玩家数量、击杀率、击杀难度、资源密度、资源数量、资源品质、选择所述游戏开始位置的玩家游戏时长、选所述游戏开始位置的玩家游戏获胜概率、所述游戏开始位置的游戏玩家存活率。4.根据权利要求3所述的方法,其特征在于,所述图形用户界面中还显示有:第一选框,所述第一选框显示有:多项游戏参数;所述在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息之前,所述方法还包括:响应针对所述第一选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第一游戏参数。5.根据权利要求3所述的方法,其特征在于,所述图形用户界面中还显示有:第二选框,所述第二选框显示有:多种统计模式;所述基于参与所述游戏的目标用户的第二历史游戏数据和第一游戏参数,在所述游戏地图上显示用于提示所述至少一个游戏开始位置的第一热力图之前,所述方法还包括:响应针对所述多种统计模式中目标统计模式的选取操作,确定所述目标统计模式对应的用户为所述目标用户。6.根据权利要求5所述的方法,其特征在于,所述多种统计模式包括:全服统计模式、同等级统计模式、自身统计模式中的至少两种统计模式;若所述目标统计模式为所述全服统计模式,则所述目标用户包括:与所述终端设备对应用户属于同一服务器的多个用户;若所述目标统计模式为所述同等级统计模式,则所述目标用户包括:与所述终端设备对应用户属于同一等级的多个用户;
若所述目标统计模式为所述自身统计模式,则所述目标用户为:所述终端设备对应用户。7.根据权利要求1所述的方法,其特征在于,所述响应针对于所述至少一个游戏开始位置中一目标游戏开始位置的选取操作,在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息包括:响应所述目标游戏开始位置的选取操作,根据所述第二历史游戏数据以及第二游戏参数,生成并在所述游戏地图上第二区域内显示所述目标游戏开始位置的第二热力图,所述第二提示信息为所述第二热力图;其中,所述第二区域为所述第一区域内以所述目标游戏开始位置为中心的预设区域。8.根据权利要求7所述的方法,其特征在于,所述图形用户界面中还显示有:第三选框,所述第三选框显示有:多项游戏参数;所述在所述目标游戏开始位置显示基于所述终端设备对应用户的第二历史游戏数据所生成的第二提示信息之前,所述方法还包括:响应针对所述第三选框输入的游戏参数选择操作,确定所述游戏参数选择操作所选中的游戏参数为所述第二游戏参数。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:响应所述目标游戏开始位置的选取操作,在所述游戏地图上所述第二区域内的各个子区域内显示基于所述第一历史游戏数据所生成的第三提示信息,每个子区域内显示的所述第三提示信息至少用于提示所述终端设备对应用户在所述每个子区域内任一位置开始游戏的游戏难度。10.一种游戏的显示控制装置,其特征在于,包括第一提示信息处理模块、第二提示信息处理模块;第一提示信息处理模块,用于在图形用户界面提供一游戏地图,并在所述游戏地图上显示基于参与所述游戏的目标用户的第一历史游戏数据所生成的第一提示信息,所述第一提示信息用于提示至少一个游戏开始位置;第二提示信息处理模块,用于响应针对于所述至少一个游戏开始位置中一个目标游戏开始位置的选取操作;在所述目标游戏开始位置显示基于终端设备对应用户的第二历史游戏数据所生成的第二提示信息,所述第二提示信息至少用于提示所述终端设备对应用户在所述目标游戏开始位置开始游戏的游戏难度。11.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的程序指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述程序指令,以执行时执行如权利要求1至9任一所述的游戏的显示控制方法的步骤。12.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至9任一所述的游戏的显示控制方法的步骤。
技术总结
本申请提供一种游戏的显示控制方法、装置、电子设备及存储介质,涉及游戏技术领域。该游戏的显示控制方法包括:在图形用户界面提供一游戏地图,并在游戏地图上显示基于参与游戏的目标用户的第一历史游戏数据所生成的第一提示信息,第一提示信息用于提示至少一个游戏开始位置。其后,响应针对于至少一个游戏开始位置中一个目标游戏开始位置的选取操作,在目标游戏开始位置显示基于终端设备对应用户的第二历史游戏数据所生成的第二提示信息,上述第二提示信息至少用于提示终端设备对应用户在目标游戏开始位置开始游戏的游戏难度。由此为玩家提供了详细直观的游戏开始位置选择指引,降低了玩家的上手难度,提高游戏体验。提高游戏体验。提高游戏体验。
技术研发人员:许泽臣 刘勇成 胡志鹏 袁思思 程龙
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2022.03.14
技术公布日:2023/9/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/