会话消息处理方法、装置和计算机可读存储介质制造方法及图纸

技术编号:23302128 阅读:30 留言:0更新日期:2020-02-11 14:43
本申请涉及一种会话消息处理方法、装置、计算机可读存储介质和计算机设备,所述方法包括:在当前虚拟场景满足会话消息触发条件时,展示与当前虚拟场景中的场景对象所关联的候选会话消息;根据触发的针对候选会话消息的选中操作,将选中操作选中的候选会话消息确定为目标会话消息;将目标会话消息发送至会话对象。本申请提供的方案可以提高会话消息的处理效率。

Session message processing method, device and computer readable storage medium

【技术实现步骤摘要】
会话消息处理方法、装置和计算机可读存储介质
本申请涉及计算机
,特别是涉及一种会话消息处理方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着计算机技术的发展,通过计算机计算来模拟现实生活或构建虚拟场景进行交互和娱乐变得越来越普遍。例如,在游戏应用中,用户可以通过控制虚拟场景中的虚拟角色对象实现行走、跑动、跳跃等动作,还可以控制虚拟对象与其他用户进行会话交互、对战竞技等。目前,用户在通过虚拟场景中的虚拟角色对象进行会话交互,如对战沟通时,需要用户在会话界面输入文本消息与其他用户进行沟通。然而,通过输入文本消息进行沟通,需要用户在输入设备进行打字操作,导致用户交互会话的处理效率较低。
技术实现思路
基于此,有必要针对会话消息处理效率低的技术问题,提供一种能够提高会话消息处理效率的会话消息处理方法、装置、计算机可读存储介质和计算机设备。一种会话消息处理方法,包括:在当前虚拟场景满足会话消息触发条件时,展示与所述当前虚拟场景中的场景对象所关联的候选会话消息;根据触发的针对所述候选会话消息的选中操作,将所述选中操作选中的候选会话消息确定为目标会话消息;将所述目标会话消息发送至会话对象。一种会话消息处理装置,所述装置包括:会话消息触发模块,用于在当前虚拟场景满足会话消息触发条件时,展示与所述当前虚拟场景中的场景对象所关联的候选会话消息;会话消息确定模块,用于根据触发的针对所述候选会话消息的选中操作,将所述选中操作选中的候选会话消息确定为目标会话消息;会话消息处理模块,用于将所述目标会话消息发送至会话对象。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上所述会话消息处理方法的步骤。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述会话消息处理方法的步骤。上述会话消息处理方法、装置、计算机可读存储介质和计算机设备,在当前虚拟场景满足会话消息触发条件时,展示与该当前虚拟场景中的场景对象所关联的候选会话消息,并将针对该候选会话消息的选中操作确定的目标会话消息发送至会话对象进行会话交互。在会话消息处理过程中,直接从当前虚拟场景中的场景对象所关联的候选会话消息中选取目标会话消息进行会话交互,不需要用户手动进行文本输入操作,提高了会话消息的处理效率。附图说明图1为一个实施例中会话消息处理方法的应用环境图;图2为一个实施例中会话消息处理方法的流程示意图;图3为一个实施例中展示候选会话消息的流程示意图;图4为一个实施例中展示对应的候选会话消息的界面示意图;图5为图4所示实施例中选中候选会话消息的界面示意图;图6为一个实施例中展示与触发对象对应候选会话消息的界面示意图;图7为另一个实施例中展示与触发对象对应候选会话消息的界面示意图;图8为另一个实施例中展示与触发对象对应候选会话消息的界面示意图;图9为一个实施例中编辑会话消息的界面示意图;图10为一个实施例中会话消息处理方法的流程示意图;图11为一个实施例中角色状态事件库和角色状态事件库的结构示意图;图12为一个实施例中会话消息处理装置的结构框图;图13为一个实施例中计算机设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中会话消息处理方法的应用环境图。(例子:参照图1,该会话消息处理方法应用于游戏应用系统。该游戏应用系统包括多个终端110和服务器120,本申请提供的会话消息处理方法可以由终端110实现,也可以由服务器120实现。终端110和服务器120通过网络连接,各终端110之间通过服务器120进行连接通信。终端110具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。)如图2所示,在一个实施例中,提供了一种会话消息处理方法。本实施例主要以该方法应用于上述图1中的服务器120来举例说明。参照图2,该会话消息处理方法具体包括如下步骤:步骤S202,在当前虚拟场景满足会话消息触发条件时,展示与当前虚拟场景中的场景对象所关联的候选会话消息。其中,虚拟场景为基于计算机技术根据实际需求构建的模拟场景,如模拟现实生活的虚拟场景、游戏应用中的游戏场景等。当前虚拟场景为终端界面中当前显示的虚拟场景。一般地,对游戏应用而言,在游戏运行时,终端的客户端显示游戏场景的画面,作为游戏玩家的用户在该场景下进行操作,如触发开始游戏、选择游戏模式等。场景对象为虚拟场景中的对象元素,如虚拟场景中的山水背景、花草、地图等环境元素,各用户对应的虚拟角色对象和游戏物品等物品对象。对于多人在线的网络游戏,在虚拟场景下,各用户可以通过控制对应的虚拟角色对象进行各种游戏操作,如对战、社交、交易等。在大多数的游戏中,虚拟场景可以分为战斗场景和非战斗场景,在一些游戏中更有发育期或探索期等。在战斗场景中随着游戏的节奏变化,玩家所需要面对的场景和情况也就不同,但一般玩家在处理每一个事件时都是需要很多的操作与交互来完成,如玩家碰到非友玩家是否要离开或需通知队友玩家,有玩家独自完成的一部分也有需要游戏内分组团队配合完成的一部分。在大多数的游戏中团队或玩家之间的交流方式,一般是通过玩家自主输入文本、一键发送游戏程序内置的快捷文本或玩家连接实时语音的方式来进行交流沟通完成。游戏中根据不同的应用场景的变化应对的发送机制也就不同,比如说在非战斗场景中游戏的公共频道中所使用的就是玩家自主输入文本、自主录制并发送语音内容的方式来进行发布信息和接受信息。在一些战斗场景中如果直接使用输入文字在玩家交互和操作成本就非常的高,打字的会话消息的交互处理效率很低,而且在打字的时候就无法让游戏中的角色移动、释放技能等等操作。所以,让双手离开操作区域跟玩家进行交流沟通集齐不方便,可能会干扰和影响最终的游戏结果。但是若不进行与玩家沟通交流,就会与移动联网游戏的理念相违背,变成一个单人游戏,并且会造成同组团队中其他游戏玩家的不满而导致玩家用户之间的配合程度低,最后会影响整个游戏的结局。会话消息可以为虚拟场景下各用户通过对应的虚拟角色对象进行社交交互时的沟通的消息数据、具体可以包括但不限于包括文字、语音、视频、图片和表情等多种类型的消息数据。例如,游戏场景中,会话消息可以包括如生命值多少、能量值多少、是否遭遇竞争玩家、是否遭遇多名竞争玩家、发现竞争玩家的移动方位或者具体坐标、标记目的地、标记竞争玩家包括去哪里、这里有人来过等等消息。会话消息触发条件为触发进行会话消息处理的条件,具体可以根据虚拟场景的实际业务需求进行本文档来自技高网...

【技术保护点】
1.一种会话消息处理方法,包括:/n在当前虚拟场景满足会话消息触发条件时,展示与所述当前虚拟场景中的场景对象所关联的候选会话消息;/n根据触发的针对所述候选会话消息的选中操作,将所述选中操作选中的候选会话消息确定为目标会话消息;/n将所述目标会话消息发送至会话对象。/n

【技术特征摘要】
1.一种会话消息处理方法,包括:
在当前虚拟场景满足会话消息触发条件时,展示与所述当前虚拟场景中的场景对象所关联的候选会话消息;
根据触发的针对所述候选会话消息的选中操作,将所述选中操作选中的候选会话消息确定为目标会话消息;
将所述目标会话消息发送至会话对象。


2.根据权利要求1所述的方法,其特征在于,所述场景对象包括被控制的虚拟角色对象;所述在当前虚拟场景满足会话消息触发条件时,展示与所述当前虚拟场景中的场景对象所关联的候选会话消息包括:
获取所述被控制的虚拟角色对象的角色状态数据和所述当前虚拟场景的场景状态信息;
根据所述角色状态数据和所述场景状态信息确定所述被控制的虚拟角色对象的角色状态事件;
当所述角色状态事件满足会话消息触发条件时,展示与所述被控制的虚拟角色对象所关联的候选会话消息。


3.根据权利要求2所述的方法,其特征在于,所述当所述角色状态事件满足会话消息触发条件时,展示与所述被控制的虚拟角色对象所关联的候选会话消息包括:
查询角色状态事件库,所述角色状态事件库包括满足会话消息触发条件的各会话角色状态事件;
将所述角色状态事件与所述角色状态事件库中的各会话角色状态事件进行状态事件匹配;
当状态事件匹配结果为匹配成功时,展示匹配成功的会话角色状态事件所关联的候选会话消息。


4.根据权利要求3所述的方法,其特征在于,所述当状态事件匹配结果为匹配成功时,展示匹配成功的会话角色状态事件所关联的候选会话消息包括:
当状态事件匹配结果为匹配成功时,获取匹配成功的会话角色状态事件所关联的候选会话消息;
在所述当前虚拟场景中的会话窗口区域展示所述候选会话消息。


5.根据权利要求2所述的方法,其特征在于,还包括:
当所述角色状态事件满足会话消息自发送条件时,获取与所述角色状态事件关联的自发送会话消息;
将所述自发送会话消息发送至会话对象。


6...

【专利技术属性】
技术研发人员:郭畅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1
相关领域技术
  • 暂无相关专利