掌桥专利:专业的专利平台
掌桥专利
首页

游戏中信息定位方法、装置及终端设备

文献发布时间:2023-06-19 13:48:08


游戏中信息定位方法、装置及终端设备

技术领域

本发明涉及游戏技术领域,尤其是涉及一种游戏中信息定位方法、装置及终端设备。

背景技术

游戏中通常设置有聊天频道,玩家可以在聊天频道中发表消息或查看其他玩家的消息。目前,玩家需要采用上下滑动浏览或关键词搜索的方式在聊天频道中查找消息,然而该种查找方式不仅效率低下,而且极易错过所需查找的消息,严重影响了玩家的游戏体验。

发明内容

有鉴于此,本发明的目的在于提供一种游戏中信息定位方法、装置及终端设备,可以有效提高获取信息的效率,还可以在一定程度上避免玩家错过关注信息,从而显著改善玩家体验。

第一方面,本发明实施例提供了一种游戏中信息定位方法,通过终端设备提供图形用户界面,所述图形用户界面所显示的内容至少包括所述游戏的消息显示窗口,所述消息显示窗口用于显示所述游戏中的聊天信息,所述方法包括:监听每条所述聊天信息是否包含预先配置的目标关注信息;如果是,通过所述图形用户界面在所述消息显示窗口提供所述目标关注信息对应的信息标签;响应针对于所述信息标签的触发操作,控制所述消息显示窗口显示包含有所述目标关注信息的聊天信息。

在一种实施方式中,在所述监听每条所述聊天信息是否包含预先配置的目标关注信息的步骤之前,所述方法还包括:通过所述图形用户界面提供第一信息配置窗口,所述第一信息配置窗口包括至少一个待选信息子控件,每个所述待选信息子控件均对应有关注信息;响应针对于所述待选信息子控件的选择操作,确定目标信息子控件,并将所述目标信息子控件对应的关注信息确定为目标关注信息。

在一种实施方式中,所述第一信息配置窗口还包括自定义信息子控件;所述方法还包括:响应针对于所述自定义信息子控件的触发操作,通过所述图形用户界面提供信息输入框;响应针对于所述信息输入框的第一输入操作,获取所述第一输入操作对应的自定义信息,并生成所述自定义信息对应的待选信息子控件。

在一种实施方式中,所述第一信息配置窗口还包括第一待选时间子控件,每个所述第一待选时间子控件均对应有时间区间;所述方法还包括:响应针对于所述第一待选时间子控件的触发操作,确定第一目标时间子控件,并将所述第一目标时间子控件对应的时间区间确定为第一目标时间区间;其中,所述第一目标时间区间用于限定所述目标信息子控件的有效时间段。

在一种实施方式中,所述第一信息配置窗口还包括自定义时间子控件;所述方法还包括:响应针对于所述自定义时间子控件的触发操作,通过所述图形用户界面提供时间输入框;响应针对于所述时间输入框的第二输入操作,获取所述第二输入操作对应的自定义时间区间,并将所述自定义时间区间确定为第一目标时间区间。

在一种实施方式中,所述监听每条所述聊天信息是否包含预先配置的目标关注信息的步骤,包括:在所述第一目标时间区间内,监听每条所述聊天信息是否包含预先配置的目标关注信息。

在一种实施方式中,在所述监听每条所述聊天信息是否包含预先配置的目标关注信息的步骤之前,所述方法还包括:通过所述图形用户界面提供第二信息配置窗口,所述第二信息配置窗口包括至少一个待选方案;响应针对所述待选方案的选择操作,确定目标方案,所述目标方案包括至少一个待选信息子控件和第二待选时间子控件;响应针对于所述待选信息子控件的选择操作,确定目标信息子控件,并将所述目标信息子控件对应的关注信息确定为目标关注信息;以及,响应针对于所述第二待选时间子控件的选择操作,确定第二目标时间子控件,并将所述第二目标时间子控件对应的时间区间确定为第二目标时间区间;其中,所述第二目标时间区间用于限定所述目标方案的有效时间段。

在一种实施方式中,所述监听每条所述聊天信息是否包含预先配置的目标关注信息的步骤,包括:在所述第二目标时间区间内,基于所述目标方案监听每条所述聊天信息是否包含目标关注信息。

在一种实施方式中,所述目标关注信息的第一信息数量为至少一个;所述通过所述图形用户界面在所述消息显示窗口提供所述目标关注信息对应的信息标签的步骤,包括:对于每个所述目标关注信息,通过所述图形用户界面在所述消息显示窗口提供该目标关注信息对应的所述信息标签;其中,所述信息标签包括标签名称、信息标签所归集的聊天信息的数量、以及当前浏览/展示的聊天信息在所述数量中的排序。

在一种实施方式中,所述方法还包括:响应针对于所述目标信息子控件的拖拽操作,调节所述目标信息子控件的控件排序,并基于所述控件排序确定所述目标信息子控件对应的目标关注信息的优先级。

在一种实施方式中,所述通过所述图形用户界面在所述消息显示窗口提供所述目标关注信息对应的信息标签的步骤,还包括:判断所述目标关注信息对应的信息标签的标签数量是否超过预设数量;如果是,确定所述信息标签的展示优先级;根据所述展示优先级,在所述消息显示窗口展示所述信息标签。

在一种实施方式中,所述根据所述展示优先级,在所述消息显示窗口展示所述信息标签的步骤,包括:根据所述展示优先级从所述信息标签中确定预设数量的待展示标签,并在所述消息显示窗口展示所述待展示标签;判断所述待展示标签的显示时长是否达到预设时长;如果是,隐藏所述待展示标签,根据所述展示优先级从其余信息标签中确定所述预设数量的下一待展示标签,并在所述消息显示窗口展示所述下一待展示标签。

在一种实施方式中,所述响应针对于所述信息标签的触发操作,控制所述消息显示窗口显示包含有所述目标关注信息的聊天信息的步骤,包括:响应针对于所述信息标签的至少一次触发操作,基于所述聊天信息的发送时间,切换展示于所述消息显示窗口中的聊天信息。

在一种实施方式中,所述响应针对于所述信息标签的触发操作,控制所述消息显示窗口显示包含有所述目标关注信息的聊天信息的步骤,还包括:响应针对于所述信息标签的触发操作,基于所述聊天信息的发送时间生成信息列表;响应针对于所述信息列表的选择操作,控制所述消息显示窗口显示所述选择操作对应的聊天信息。

在一种实施方式中,所述方法还包括:响应针对于所述信息标签的触发操作,控制预先建立的目标显示窗口显示包含有所述目标关注信息的聊天信息。

在一种实施方式中,所述方法还包括:如果所述游戏未处于运行状态,生成所述目标关注信息对应的推送信息;通过所述图形用户界面提供所述推送信息;响应针对于所述推送信息的触发操作,运行所述游戏,并控制所述游戏的消息显示窗口显示包含有所述目标关注信息的聊天信息。

第二方面,本发明实施例还提供一种游戏中信息定位装置,通过终端设备提供图形用户界面,所述图形用户界面所显示的内容至少包括所述游戏的消息显示窗口,所述消息显示窗口用于显示所述游戏中的聊天信息,所述装置包括:监听模块,用于监听每条所述聊天信息是否包含预先配置的目标关注信息;标签提供模块,用于在所述监听模块的监听结果为是时,通过所述图形用户界面在所述消息显示窗口提供所述目标关注信息对应的信息标签;信息展示模块,用于响应针对于所述信息标签的触发操作,控制所述消息显示窗口显示包含有所述目标关注信息的聊天信息。

第三方面,本发明实施例还提供一种终端设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现第一方面提供的任一项所述的方法。

第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现第一方面提供的任一项所述的方法。

本发明实施例提供的一种游戏中信息定位方法、装置及终端设备,通过终端设备提供图形用户界面,图形用户界面所显示的内容至少包括游戏的消息显示窗口,消息显示窗口用于显示游戏中的聊天信息,首先监听每条聊天信息是否包含预先配置的目标关注信息,并在监听到聊天信息包含有目标关注信息时通过图形用户界面在消息显示窗口提供目标关注信息对应的信息标签,响应针对于信息标签的触发操作,控制消息显示窗口显示包含有目标关注信息的聊天信息。上述方法可以生成目标关注信息对应的信息标签,当玩家触发信息标签时即可跳转至包含有目标关注信息的聊天信息,从而便于玩家快速查找聊天信息,提升聊天信息阅读效率,而且可以在一定程度上避免玩家错过包含有该目标关注信息的聊天信息,从而显著改善玩家体验。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种游戏中信息定位方法的流程示意图;

图2为本发明实施例提供的一种第一信息配置窗口的示意图;

图3为本发明实施例提供的一种第二信息配置窗口的示意图;

图4为本发明实施例提供的另一种第二信息配置窗口的示意图;

图5为本发明实施例提供的一种图形用户界面的示意图;

图6为本发明实施例提供的一种信息标签的示意图;

图7为本发明实施例提供的一种游戏中信息定位装置的结构示意图;

图8为本发明实施例提供的一种终端设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前,游戏中供玩家查找消息的方式较为低效,诸如上下滑动浏览或关键词搜索等方式,上述方式存在如下问题:操作不易、效率低下、极易错过所需聊天信息、同一消息刷屏等,基于此,本发明实施提供了一种游戏中信息定位方法、装置及终端设备,可以有效提高获取信息的效率,还可以在一定程度上避免玩家错过关注信息,从而显著改善玩家体验。

在本公开其中一种实施例中的游戏中信息定位方法可以运行于本地终端设备或者是服务器。当游戏中信息定位方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。

在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏中信息定位方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。

在一可选的实施方式中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。

在一种可能的实施方式中,本发明实施例提供了一种游戏中信息定位方法,通过终端设备提供图形用户界面,其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备。

下面以具体的实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

首先对本发明实施例所公开的一种游戏中信息定位方法进行详细介绍,通过终端设备提供图形用户界面,图形用户界面所显示的内容至少包括游戏的消息显示窗口,消息显示窗口用于显示游戏中的聊天信息,参见图1所示的一种游戏中信息定位方法的流程示意图,该方法主要包括以下步骤S102至步骤S106:

步骤S102,监听每条聊天信息是否包含预先配置的目标关注信息。其中,聊天信息可以为玩家之间的聊天,也可以为系统消息(诸如,战斗信息或公告信息等),目标关注信息可以理解为关键词,可以为游戏的默认设置,也可以由玩家自行配置,目标关注信息可以包括副本名称、游戏活动名称等,目标关注信息可以为至少一个。在一种实施方式中,诸多玩家可以在消息显示窗口中发送并浏览消息,对于每个玩家发送的聊天信息进行识别,以判断聊天信息中是否包含目标关注信息,例如,预先配置两个目标关注信息“A”和“B”,识别每条聊天信息中是否包含“A”和“B”两个目标关注信息。

步骤S104,如果是,通过图形用户界面在消息显示窗口提供目标关注信息对应的信息标签。其中,信息标签可以为可操作控件,信息标签所显示的内容至少包括上述目标关注信息。例如,当一条聊天信息包括目标关注信息“A”时,消息显示窗口中将显示目标关注信息“A”对应的信息标签,当另一条聊天信息包括目标关注信息“B”时,消息显示窗口中还可以显示目标关注信息“B”对应的信息标签。可选的,若某条聊天信息同时包括目标关注信息“A”和“B”,则消息显示窗口中可同时显示目标关注信息“A”和目标关注信息“B”各自对应的信息标签。

步骤S106,响应针对于信息标签的触发操作,控制消息显示窗口显示包含有目标关注信息的聊天信息。其中,触发操作可以包括点触操作、点击操作或手势操作等,另外,包含有目标关注信息的聊天信息可以称之为重要信息,在一种实施方式中,当游戏中玩家较为活跃时,消息显示窗口内显示的聊天信息刷新较快,玩家可能无法及时查看重要信息,此时玩家可以点击目标关注信息对应的信息标签,消息显示窗口即可显示重要信息,例如,控制消息显示窗口从当前显示的聊天消息跳转至重要信息,还可以控制消息显示窗口或新建窗口仅显示重要信息。在实际应用中,游戏可以为玩家提供创建消息显示窗口的功能,玩家可自行配置用于显示重要信息的新建窗口,从而可以在不影响原有消息显示窗口的前提下,通过新建窗口直观地展示重要信息。

本发明实施例提供的上述游戏中信息定位方法,可以生成目标关注信息对应的信息标签,当玩家触发信息标签时即可跳转至包含有目标关注信息的聊天信息,从而便于玩家快速查找聊天信息,提升聊天信息阅读效率,而且可以在一定程度上避免玩家错过包含有该目标关注信息的聊天信息,从而显著改善玩家体验。

为便于对上述实施例提供的游戏中信息定位方法进行理解,本发明实施例提供了一种配置目标关注信息的实施方式,参见如下步骤1至步骤2:

步骤1,通过图形用户界面提供第一信息配置窗口,第一信息配置窗口包括至少一个待选信息子控件,每个待选信息子控件均对应有关注信息,其中,待选信息子控件所显示的文字内容即为该待选信息子控件对应的关注信息。为便于理解,本发明实施例提供了一种第一信息配置窗口的应用示例,参见图2所示的一种第一信息配置窗口的示意图,例如,第一信息配置窗口显示的多个待选信息子控件包括:“69320”、“地煞”、“封妖”等。

步骤2,响应针对于待选信息子控件的选择操作,确定目标信息子控件,并将目标信息子控件对应的关注信息确定为目标关注信息。其中,选择操作可以包括点击操作等。请继续参见图2,假设玩家点击待选信息子控件“69320”,则可以确定目标关注信息包括69320,当监听到聊天信息中包括关键字69320时,便生成目标关注信息69320对应的标签信息。可选的,目标信息子控件的数量可以为至少一个,例如,在上述示例的基础上,玩家还可以继续点击待选信息子控件“小星星”,从而确定目标关注信息还包括小星星,并对聊天信息中是否包含关键字小星星进行识别。

可选的,第一信息配置窗口还包括自定义信息子控件,诸如图2所示的“自定义添加”,自定义信息控件可供玩家自行配置关键字,在一种实施方式中,可以按照如下过程配置关键字:(1)响应针对于自定义信息子控件的触发操作,通过图形用户界面提供信息输入框,信息输入框用于供玩家输入关键字,例如,玩家点击“自定义添加”,即可展开信息输入框;(2)响应针对于信息输入框的第一输入操作,获取第一输入操作对应的自定义信息,并生成自定义信息对应的待选信息子控件,例如,玩家可以在信息输入框中输入自定义的关键字,该信息输入框还可以配置保存控件或提交控件,玩家点击保存控件或提交控件,终端设备将收起该信息输入框,并在目标方案控件下添加该关键字对应的待选信息子控件,此时可以按照上述实施例配置目标关注信息。

可选的,第一信息配置窗口还包括第一待选时间子控件,每个第一待选时间子控件均对应有时间区间,诸如图2所示的“全天”、“8:00-12:00”等,玩家可以从第一待选时间子控件中选择第一目标时间子控件,从而通过第一目标时间子控件对应的时间区间限定目标信息子控件的作用时间段,也即第一目标时间子控件可以针对不同的目标信息子控件单独设置其作用时间。在一种实施方式中,可以响应针对于第一待选时间子控件的触发操作,确定第一目标时间子控件,并将第一目标时间子控件对应的时间区间确定为第一目标时间区间,其中,第一目标时间区间用于限定目标信息子控件的有效时间段。例如,假设目标信息子控件为“69320”,若玩家点击第一待选时间子控件“8:00-12:00”,则在8:00-12:00时间段内对聊天信息是否包括“69320”进行监听,当监听重要信息时即可通过消息显示窗口提供相应的信息标签,对于8:00-12:00时间段之外时间(例如1:00),即便聊天信息中包含有“69320”,消息显示窗口也不会提供信息标签。在实际应用中,不同的目标信息子控件可以配置不同或相同的第一目标时间区间,例如,目标信息子控件“69320”和目标信息子控件“小星星”的第一目标时间区间均可以为8:00-12:00;或目标信息子控件“69320”的第一目标时间区间均可以为8:00-12:00,且目标信息子控件“小星星”的第一目标时间区间均可以为13:00-15:00。

可选的,第一信息配置窗口还包括自定义时间子控件,可以通过该自定义时间子控件分别设置每个目标信息子控件的有效时间,诸如图2所示的“自定义”,在一种实施方式中,首先响应针对于自定义时间子控件的触发操作,通过图形用户界面提供时间输入框,然后响应针对于时间输入框的第二输入操作,获取第二输入操作对应的自定义时间区间,并将自定义时间区间确定为第一目标时间区间。例如,假设玩家确定目标信息子控件为“69320”时,若玩家点击游戏中默认的待选时间子控件,自定义时间子控件中的时间输入框处于锁定状态,玩家无法在时间输入框中填写时间区间,若玩家点击该自定义时间子控件,将解除时间输入框的锁定状态,玩家便可在时间输入框中填写自定义时间区间,诸如10:00至12:00,并自动将该自定义时间区间确定为“69320”的第一目标时间区间;若玩家再次目标信息子控件为“小星星”时,玩家可通过点击待选时间子控件或自定义时间子控件重新配置“小星星”的第一目标时间区间。

基于此,本发明实施例提供了一种监听每条所述聊天信息是否包含预先配置的目标关注信息的实施方式,可以在所述第一目标时间区间内,监听每条所述聊天信息是否包含预先配置的目标关注信息。例如,在8:00-12:00内仅对聊天信息中是否包含“69320”进行监听,在13:00-15:00内仅对聊天信息中是否包含“小星星”进行监听。

本发明实施例提供了另一种配置目标关注信息的实施方式,参见如下(一)至(四):

(一)通过图形用户界面提供第二信息配置窗口,第二信息配置窗口包括至少一个待选方案。为便于理解,本发明实施例提供了一种第二信息配置窗口的应用示例,参见图3所示的一种第二信息配置窗口的示意图,图3示意出待选方案控件包括“方案一”至“方案四”。

(二)响应针对待选方案的选择操作,确定目标方案,目标方案包括至少一个待选信息子控件和第二待选时间子控件。如图3所示,在确定目标方案后,可对目标方案包含的目标关注信息和第二目标时间区间进行配置。假设目标方案为“方案一”,方案一包括多个待选信息子控件,诸如“69320”、“地煞”、“封妖”等,且方案一还包括多个第二待选时间子控件,诸如“8:00-12:00”、“12:00-16:00”等。

(三)响应针对于待选信息子控件的选择操作,确定目标信息子控件,并将目标信息子控件对应的关注信息确定为目标关注信息。例如,玩家分别点击“69320”和“地煞”,则可确定目标信息子控件为“69320”和“地煞”。

(四)响应针对于第二待选时间子控件的选择操作,确定第二目标时间子控件,并将第二目标时间子控件对应的时间区间确定为第二目标时间区间。其中,第二目标时间区间用于限定目标方案的有效时间段,也即第二目标时间子控件为针对不同方案单独设置其作用时间,同一方案内所包含的多个目标信息子控件的作用时间相同。例如,方案一的第二目标时间区间为8:00-12:00,则在8:00-12:00内将对聊天信息是否包含“69320”和“地煞”进行监听。可选的,本发明实施例也可以采用自定义的方式确定第二目标时间,具体可参见前述实施例,本发明实施例对此不再赘述。

基于此,本发明实施例提供了另一种监听每条所述聊天信息是否包含预先配置的目标关注信息的实施方式,可以在第二目标时间区间内,基于目标方案监听每条聊天信息是否包含目标关注信息。例如,目标时间区间为8:00-12:00,则仅在8:00-12:00内对聊天信息进行监听,并在监听到包含有目标关注信息的聊天信息时,生成该目标关注信息对应的信息标签,诸如,当监听到聊天信息中包含69320时将生成69320对应的信息标签,当监听到聊天信息中包含地煞时则生成地煞对应的信息标签。通过上述方式可以避免在非目标时间区间内,对玩家造成不必要的打扰,进一步提高玩家的游戏体验。

在一种实施方式中,可以针对不同的方案设定不同的第二时间区间,例如,方案一的第二目标时间区间为8:00-12:00,方案二的第二时间区间为12:00-16:00,从而在不同时间段执行不同的方案,以更为灵活地对聊天信息进行监听。

另外,考虑到当图形用户界面提供的信息标签数量较多时,信息标签将遮挡玩家视线,不利于玩家操作,因此本发明实施例还可以配置目标关注信息的优先级和图形用户界面提供信息标签的最大标签数量,从而可以按照优先级从高到低的顺序选择最大标签数量的标签信息进行显示,进而避免信息标签遮挡玩家视线。此外,还可以配置目标关注信息的显示时间限制,该显示时间限制用于限定消息显示窗口提供信息标签的时长,当达到显示时长时该信息标签将消失,从而也可以避免因信息标签长时间显示导致的视线遮挡。

可选的,可以分别响应针对于至少一个目标信息子控件的拖拽操作,调节目标信息子控件的控件排序,然后基于控件排序确定目标信息子控件对应的目标关注信息的优先级。为便于理解,参见图4所示的另一种第二信息配置窗口的示意图,玩家可以拖拽目标信息子控件,从而调整目标信息子控件的控件顺序,靠前的目标信息子控件的优先级将高于靠后的目标信息子控件的优先级,示例性的,将目标信息子控件“小星星”拖拽至目标信息子控件“69320”的前方,此时目标关注信息小星星的优先级高于目标关注信息69320的优先级,当信息标签数据多于图形用户界面提供信息标签的最大标签数量时,将优先选择优先级较高的目标关注信息对应的信息标签进行显示。

本发明实施例提供的上述目标关注信息的配置过程,玩家可以点击编辑待选信息子控件,从而对关键词进行选择和排序,玩家还可以点击待选时间子控件,从而对时间区间进行选择和排序。从而满足玩家的个性化设置,还可以对关键词进行优先级排序,避免多个关键词对应的重要信息同时出现。而且通过设置目标时间区间,可以针对不同时间区间选择不同的关键词提醒方案,满足玩家的多样化需求。

为便于对上述步骤S104进行理解,本发明实施例提供了一种通过图形用户界面在消息显示窗口提供目标关注信息对应的信息标签的应用示例,参见图5所示的一种图形用户界面的示意图,图形用户界面包含有消息显示窗口,消息显示窗口上方显示有至少一个信息标签,例如,“69320组队”标签和“6星地煞组队”标签。在实际应用中,目标关注信息的第一信息数量为至少一个,且对于每个目标关注信息,当通过图形用户界面提供该目标关注信息对应的信息标签时,信息标签所归集的聊天信息的数量为至少一个,例如,“69320组队”标签对应10条重要信息,“6星地煞组队”标签对应一条重要信息。

另外,信息标签包括标签名称、信息标签所归集的聊天信息的数量、以及当前浏览/展示的聊天信息在所述数量中的排序,诸如图6所示的一种信息标签的示意图,其中,数量标识表示当前浏览/展示的聊天信息在所述数量中的排序,信息总数量为信息标签所归集的聊天信息的数量,例如,当前显示的重要信息位于包含有目标关注信息“69320”的所有重要信息的第2条,且所有重要信息一共为10条。在实际应用中,包含有相同目标关注信息的不同聊天信息,可以称之为相同类型的重要信息,对于相同类型的多个重要信息,图形用户界面可仅显示一个信息标签,并在第二信息数量显示的数字上进行叠加,玩家点击信息标签即可依次查看各个重要信息。

另外,在通过图形用户界面在消息显示窗口提供目标关注信息对应的信息标签时,未避免过多的信息标签遮挡玩家实现,可以结合前述实施例提供的目标关注信息的优先级,从信息标签中选择待展示标签,并通消息显示窗口仅提供待展示标签,从而改善这一问题。在一种可选的实施方式中,参见如下步骤a至步骤c:

步骤a,判断目标关注信息对应的信息标签的标签数量是否超过预设数量(也即,上述最大标签数量)。如果是,执行步骤b;如果否,将每个目标关注信息均确定为待展示关注信息,并通过图形用户界面提供每个目标关注信息对应的信息标签。例如,用户配置了5个目标关注信息“69320”、“小星星”、“6星地煞”、“封妖”和“捉鬼”,预设数量为2,若监听到N条聊天信息中包括上述5个目标关注信息,由于图形用户界面最多个提供2个信息标签,因此确定标签数量超过预设数量。

步骤b,基于每个目标关注信息的优先级,确定信息标签的展示优先级。在一种实施方式中,可将目标关注信息的优先级作为相应信息标签的展示优先级。

步骤c,根据展示优先级,在消息显示窗口展示信息标签。例如,按照展示优先级由高到低的顺序,通过消息显示窗口分别展示“69320”和“小星星”对应的信息标签。

在一种可选的实施方式中,在执行根据展示优先级,在消息显示窗口展示信息标签的步骤时,可以参见如下(1)至(3):(1)根据展示优先级从信息标签中确定预设数量的待展示标签,并在消息显示窗口展示待展示标签;(2)判断待展示标签的显示时长是否达到预设时长;(3)如果是,隐藏待展示标签,根据展示优先级从其余信息标签中确定预设数量的下一待展示标签,并在消息显示窗口展示下一待展示标签。例如,户配置了5个目标关注信息“69320”、“小星星”、“6星地煞”、“封妖”和“捉鬼”,预设数量为2,则基于展示优先级从高到低的顺序,先将“69320”、“小星星”确定为待显示标签,并通过消息显示窗口提供标签“69320”、“小星星”,当其显示时长达到预设时长时,再将“6星地煞”、“封妖”确定为下一待显示标签,并通过消息显示窗口提供标签“6星地煞”、“封妖”。

为避免玩家浏览到过期的重要信息,可以为信息标签配置显示时长,具体的,通过图形用户界面,基于预设的显示时长提供目标关注信息对应的信息标签。例如,从监听到重要信息时通过图形用户界面提供目标关注信息对应的信息标签,当达到显示时长时,将收起该目标关注信息对应的信息标签。

在一种可选的实施方式中,对于相同类型的多个重要信息,图形用户界面可仅显示一个信息标签,为查看该类型的每个重要信息,可以响应针对于信息标签的至少一次触发操作,基于聊天信息的发送时间,切换展示于消息显示窗口中的聊天信息。例如,当玩家第一次点击信息标签时,消息显示窗口将展示最先发送的重要信息,当玩家第二次点击信息标签时,消息显示窗口将展示下一条重要信息,直至玩家不再点击信息标签或已展示完重要信息。

对于前述步骤S106,本发明实施例还提供了另一种实施方式,可以响应针对于信息标签的触发操作,基于聊天信息的发送时间生成信息列表,再响应针对于信息列表的选择操作,控制消息显示窗口显示选择操作对应的聊天信息。例如,“69320”标签下包括10条聊天信息,则可以按照每条聊天信息的发送时间进行排列得到信息列表,该信息列表可以显示每条聊天信息的缩略内容,当玩家再次点击信息列表中的某条聊天信息时,将展开聊天信息的详细内容。

在另一种实施方式中,为避免对原有消息显示窗口的显示造成影响,可以为用户提供窗口创建功能,供玩家自定义窗口,可选的,玩家可自定义目标显示窗口(也即,上述新建窗口),通过响应针对于信息标签的触发操作,控制该目标显示窗口显示包含有目标关注信息的聊天信息。不仅不会影响玩家浏览原有消息显示窗口显示的聊天信息,而且还便于玩家浏览目标显示窗口显示的重要信息。

考虑到玩家可能不会长时间在线,为了在玩家离线期间也可以将重要信息告知玩家,本发明实施例可以将重要信息推送至终端设备的消息栏中。具体的,如果游戏未处于运行状态,生成目标关注信息对应的推送信息,并通过图形用户界面提供推送信息,然后响应针对于推送信息的触发操作,运行游戏,并控制游戏的消息显示窗口显示包含有目标关注信息的聊天信息。例如,在玩家离线期间仍然对游戏中的聊天信息进行监听,并在监听到重要信息时生成对应的推送信息,终端设备的消息栏中将显示该推送信息,若玩家点击该推送信息,即可运行游戏APP(Application,应用程序),并控制游戏的消息显示窗口显示重要信息。

综上所述,本发明实施例至少具备以下特点:

(1)消息显示窗口信息结构优化:单一的低效信息流变成有跳跃入口的高效信息流。

(2)交互体验提升:无需玩家手动启动检索界面搜索聊天信息,通过在消息显示窗口单次点击信息标签即可定位重要信息,方便玩家快速查找重要信息,提升信息阅读的效率,而且可以避免重复信息的刷屏,优化消息显示窗口的信息显示效果。

(3)用户可提前自定义设置提醒关键词,而且保存关键词后可实现重要信息的自动提醒。

(4)游戏体验提升:方便玩家抓取组队等重要信息,提升游戏组队成功率。

对于前述实施例提供的游戏中信息定位方法,本发明实施例提供了一种游戏中信息定位装置,通过终端设备提供图形用户界面,图形用户界面所显示的内容至少包括游戏的消息显示窗口,消息显示窗口用于显示游戏中的聊天信息,参见图7所示的一种游戏中信息定位装置的结构示意图,该装置主要包括以下部分:

监听模块702,用于监听每条聊天信息是否包含预先配置的目标关注信息;

标签提供模块704,用于在监听模块的监听结果为是时,通过图形用户界面在消息显示窗口提供目标关注信息对应的信息标签;

信息展示模块706,用于响应针对于信息标签的触发操作,控制消息显示窗口显示包含有目标关注信息的聊天信息。

上述实施例提供的游戏中信息定位装置,可以生成目标关注信息对应的信息标签,当玩家触发信息标签时即可跳转至包含有目标关注信息的聊天信息,从而便于玩家快速查找聊天信息,提升聊天信息阅读效率,而且可以在一定程度上避免玩家错过包含有该目标关注信息的聊天信息,从而显著改善玩家体验。

在一种实施方式中,上述装置还包括配置模块,用于:通过图形用户界面提供第一信息配置窗口,第一信息配置窗口包括至少一个待选信息子控件,每个待选信息子控件均对应有关注信息;响应针对于待选信息子控件的选择操作,确定目标信息子控件,并将目标信息子控件对应的关注信息确定为目标关注信息。

在一种实施方式中,第一信息配置窗口还包括自定义信息子控件;配置模块还用于:响应针对于自定义信息子控件的触发操作,通过图形用户界面提供信息输入框;响应针对于信息输入框的第一输入操作,获取第一输入操作对应的自定义信息,并生成自定义信息对应的待选信息子控件。

在一种实施方式中,第一信息配置窗口还包括第一待选时间子控件,每个第一待选时间子控件均对应有时间区间;配置模块还用于:响应针对于第一待选时间子控件的触发操作,确定第一目标时间子控件,并将第一目标时间子控件对应的时间区间确定为第一目标时间区间;其中,第一目标时间区间用于限定目标信息子控件的有效时间段。

在一种实施方式中,第一信息配置窗口还包括自定义时间子控件;配置模块还用于:响应针对于自定义时间子控件的触发操作,通过图形用户界面提供时间输入框;响应针对于时间输入框的第二输入操作,获取第二输入操作对应的自定义时间区间,并将自定义时间区间确定为第一目标时间区间。

在一种实施方式中,监听模块702还用于:在第一目标时间区间内,监听每条聊天信息是否包含预先配置的目标关注信息。

在一种实施方式中,配置模块还用于:通过图形用户界面提供第二信息配置窗口,第二信息配置窗口包括至少一个待选方案;响应针对待选方案的选择操作,确定目标方案,目标方案包括至少一个待选信息子控件和第二待选时间子控件;响应针对于待选信息子控件的选择操作,确定目标信息子控件,并将目标信息子控件对应的关注信息确定为目标关注信息;以及,响应针对于第二待选时间子控件的选择操作,确定第二目标时间子控件,并将第二目标时间子控件对应的时间区间确定为第二目标时间区间;其中,第二目标时间区间用于限定目标方案的有效时间段。

在一种实施方式中,监听模块702还用于:在第二目标时间区间内,基于目标方案监听每条聊天信息是否包含目标关注信息。

在一种实施方式中,目标关注信息的第一信息数量为至少一个;标签提供模块704还用于:对于每个目标关注信息,通过图形用户界面在消息显示窗口提供该目标关注信息对应的信息标签;其中,信息标签包括标签名称、信息标签所归集的聊天信息的数量、以及当前浏览/展示的聊天信息在数量中的排序。

在一种实施方式中,配置模块还用于:响应针对于目标信息子控件的拖拽操作,调节目标信息子控件的控件排序,并基于控件排序确定目标信息子控件对应的目标关注信息的优先级。

在一种实施方式中,标签提供模块704还用于:判断目标关注信息对应的信息标签的标签数量是否超过预设数量;如果是,基于每个目标关注信息的优先级,确定信息标签的展示优先级;根据展示优先级,在消息显示窗口展示信息标签。

在一种实施方式中,标签提供模块704还用于:根据展示优先级从信息标签中确定预设数量的待展示标签,并在消息显示窗口展示待展示标签;判断待展示标签的显示时长是否达到预设时长;如果是,隐藏待展示标签,根据展示优先级从其余信息标签中确定预设数量的下一待展示标签,并在消息显示窗口展示下一待展示标签。

在一种实施方式中,信息展示模块706还用于:响应针对于信息标签的至少一次触发操作,基于聊天信息的发送时间,切换展示于消息显示窗口中的聊天信息。

在一种实施方式中,信息展示模块706还用于:响应针对于信息标签的触发操作,基于聊天信息的发送时间生成信息列表;响应针对于信息列表的选择操作,控制消息显示窗口显示选择操作对应的聊天信息。

在一种实施方式中,信息展示模块706还用于:响应针对于信息标签的触发操作,控制预先建立的目标显示窗口显示包含有目标关注信息的聊天信息。

在一种实施方式中,上述装置还包括推送模块,用于:如果游戏未处于运行状态,生成目标关注信息对应的推送信息;通过图形用户界面提供推送信息;响应针对于推送信息的触发操作,运行游戏,并控制游戏的消息显示窗口显示包含有目标关注信息的聊天信息。

本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

本发明实施例提供了一种终端设备,具体的,该终端设备包括处理器和存储装置;存储装置上存储有计算机程序,计算机程序在被所述处理器运行时执行如上所述实施方式的任一项所述的方法。

图8为本发明实施例提供的一种终端设备的结构示意图,该终端设备100包括:处理器80,存储器81,总线82和通信接口83,所述处理器80、通信接口83和存储器81通过总线82连接;处理器80用于执行存储器81中存储的可执行模块,例如计算机程序。

其中,存储器81可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口83(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

总线82可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

其中,存储器81用于存储程序,所述处理器80在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器80中,或者由处理器80实现。

处理器80可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器80中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器80可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器81,处理器80读取存储器81中的信息,结合其硬件完成上述方法的步骤。

本发明实施例所提供的可读存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见前述方法实施例,在此不再赘述。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

技术分类

06120113815828