基于电话交互更新游戏数据的方法及相关装置制造方法及图纸

技术编号:35315714 阅读:17 留言:0更新日期:2022-10-22 13:08
本申请提供了一种基于电话交互更新游戏数据的方法及相关装置,应用于游戏服务系统的交互服务器,包括:与终端设备建立通话连接,调用目标人机对话引擎通过通话连接与玩家进行语音互动,目标人机对话引擎的人机对话逻辑通过包括游戏主线剧情剧本或者回归剧情剧本的目标人机对话剧本赋予,根据语音互动的过程数据确定游戏账号在目标游戏中所需要进行更新的参考游戏内容,根据参考游戏内容创建游戏数据更新事件,向游戏服务器发送游戏数据更新事件,游戏数据更新事件用于指示针对游戏账号在目标游戏中参考游戏内容的更新操作。本申请实施例中通过游戏剧情生成与玩家通话的内容,并根据通话内容更新游戏数据,提高游戏的智能性与灵活性。与灵活性。与灵活性。

【技术实现步骤摘要】
基于电话交互更新游戏数据的方法及相关装置


[0001]本申请属于互联网产业的一般数据处理
,具体涉及一种基于电话交互更新游戏数据的方法及相关装置。

技术介绍

[0002]由于科技的发展,使得通过互联网进行交互的电子游戏行业得到了突飞猛进的发展。不同类型的游戏吸引了越来越多的玩家,为给玩家带来更好的游戏体验,游戏开发的厂家一直在致力提高游戏服务。
[0003]在现有技术中,玩家登录游戏账号并进行操作后,游戏账号所在的终端设备根据用户的操作生成更新请求,并将该请求发送给服务器,服务器根据该更新请求更新游戏的实时进度。

技术实现思路

[0004]本申请提供一种基于电话交互更新游戏数据的方法及相关装置,通过与目标游戏相关的主线剧情剧本或者回归剧情剧本赋能的人机对话引擎与玩家通话,实现针对性的电话互动,吸引玩家对话,提高成功率,并通过通话过程中语音互动的过程数据更新目标游戏,使玩家回归游戏时可直接跟进通话后续的游戏剧情,使游戏更智能,并提高趣味性。
[0005]第一方面,本申请提供一种基于电话交互更新游戏数据的方法,应用于游戏服务系统的交互服务器,所述游戏服务系统包括所述交互服务器、游戏服务器和玩家在游戏账号中所注册电话号码的终端设备,所述游戏账号所关联的游戏包括目标游戏,所述方法包括:与所述终端设备建立通话连接;调用目标人机对话引擎通过所述通话连接与所述玩家进行语音互动,所述目标人机对话引擎的人机对话逻辑通过目标人机对话剧本赋予,所述目标人机对话剧本包括游戏主线剧情剧本或者回归剧情剧本,所述游戏主线剧情剧本为根据所述玩家在所述目标游戏中历史游戏进度所确定的剧本,所述回归剧情剧本为根据所述目标游戏内场景元素创建的、用于召回所述玩家的剧本;根据所述语音互动的过程数据确定所述游戏账号在所述目标游戏中所需要进行更新的参考游戏内容;根据所述参考游戏内容创建游戏数据更新事件;向所述游戏服务器发送所述游戏数据更新事件,所述游戏数据更新事件用于指示针对所述游戏账号在所述目标游戏中所述参考游戏内容的更新操作。
[0006]第二方面,本申请提供一种基于电话交互更新游戏数据的装置,所述装置包括:第一创建单元,用于与所述终端设备建立通话连接;调用单元,用于调用目标人机对话引擎通过所述通话连接与所述玩家进行语音互动,所述目标人机对话引擎的人机对话逻辑通过目标人机对话剧本赋予,所述目标人机对
话剧本包括游戏主线剧情剧本或者回归剧情剧本,所述游戏主线剧情剧本为根据所述玩家在所述目标游戏中历史游戏进度所确定的剧本,所述回归剧情剧本为根据所述目标游戏内场景元素创建的、用于召回所述玩家的剧本;确定单元,用于根据所述语音互动的过程数据确定所述游戏账号在所述目标游戏中所需要进行更新的参考游戏内容;第二创建单元,用于根据所述参考游戏内容创建游戏数据更新事件;发送单元,用于向所述游戏服务器发送所述游戏数据更新事件,所述游戏数据更新事件用于指示针对所述游戏账号在所述目标游戏中所述参考游戏内容的更新操作。
[0007]第三方面,本申请提供一种电子设备,包括:一个或多个处理器;一个或多个存储器,用于存储程序,所述一个或多个存储器和所述程序被配置为,由所述一个或多个处理器控制所述电子设备执行如本申请实施例第一方面任一方法中的步骤的指令。
[0008]第四方面,本申请提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
[0009]第五方面,本申请提供一种计算机程序,其中,所述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序可以为一个软件安装包。
[0010]本申请一些实施例提供的技术方案带来的有益效果至少包括:可见,本申请实施例中,交互服务器首先与终端设备建立通话连接,然后调用由目标人机对话剧本赋能的目标人机对话引擎通过通话连接与玩家进行语音互动,目标人机对话剧本包括游戏主线剧情剧本或者回归剧情剧本,根据与目标游戏相关的游戏剧情剧本创建与玩家的对话,使游戏更加灵活。根据语音互动的过程数据确定游戏账号在目标游戏中所需要进行更新的参考游戏内容,根据参考游戏内容创建游戏数据更新事件,向游戏服务器发送游戏数据更新事件,游戏数据更新事件用于指示游戏服务器针对游戏账号在目标游戏中参考游戏内容的更新操作,根据通话内容更新游戏数据,使玩家回归游戏时可以继续通话结束时的剧情,使游戏更智能化,并提高游戏趣味性。
附图说明
[0011]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本申请实施例提供的一种交互服务器的结构示意图;图2是本申请实施例提供的一种游戏服务系统的示意图;图3a是本申请实施例提供的一种基于电话交互更新游戏数据的方法的流程图;图3b是本申请实施例提供的一种交互服务器与终端设备交互的场景示意图;图3c是本申请实施例提供的一种游戏服务器向终端设备发送显示界面的场景示意图;
图3d是本申请实施例提供的另一种游戏服务器向终端设备发送显示界面的场景示意图;图4是本申请实施例提供的一种基于电话交互更新游戏数据的装置。
具体实施方式
[0013]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0014]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0015]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0016]请参阅图1,图1是本申请实施例提供的一种交互服务器的结构示意图。如图1所示,该交互服务器包括一个或多个处理器120、存储器130、通信模块140、以及一个或多个程序131,该处理器120通过内部通信总线与该存储器130、该通信模块140通信连接。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于电话交互更新游戏数据的方法,其特征在于,应用于游戏服务系统的交互服务器,所述游戏服务系统包括所述交互服务器、游戏服务器和玩家在游戏账号中所注册电话号码的终端设备,所述游戏账号所关联的游戏包括目标游戏,所述方法包括:与所述终端设备建立通话连接;调用目标人机对话引擎通过所述通话连接与所述玩家进行语音互动,所述目标人机对话引擎的人机对话逻辑通过目标人机对话剧本赋予,所述目标人机对话剧本包括游戏主线剧情剧本或者回归剧情剧本,所述游戏主线剧情剧本为根据所述玩家在所述目标游戏中历史游戏进度所确定的剧本,所述回归剧情剧本为根据所述目标游戏内场景元素创建的、用于召回所述玩家的剧本;根据所述语音互动的过程数据确定所述游戏账号在所述目标游戏中所需要进行更新的参考游戏内容;根据所述参考游戏内容创建游戏数据更新事件;向所述游戏服务器发送所述游戏数据更新事件,所述游戏数据更新事件用于指示针对所述游戏账号在所述目标游戏中所述参考游戏内容的更新操作。2.根据权利要求1所述的方法,其特征在于,所述目标人机对话剧本包括所述游戏主线剧情剧本;所述游戏主线剧情剧本包括至少一个游戏主线剧情节点,每个所述游戏主线剧情节点包括多个剧情延展分支,每个所述剧情延展分支包括第一机器响应策略、跳转条件和满足跳转条件情况下所需要跳转的第二机器响应策略,机器响应策略包括输出机器语句,所述跳转条件对应预期玩家输入语句,所述预期玩家输入语句是指剧本设计人员预测玩家为推动游戏剧情发展而在当前的游戏主线剧情节点会输入的语句。3.根据权利要求2所述的方法,其特征在于,所述多个剧情延展分支包括关联所述目标游戏的剧情延展分支和非关联所述目标游戏的剧情延展分支,所述关联所述目标游戏的剧情延展分支用于表征能够推动所述目标游戏的游戏内剧情发展的分支,所述非关联所述目标游戏的剧情延展分支用于表征无法推动所述目标游戏的游戏内剧情发展的分支。4.根据权利要求3所述的方法,其特征在于,所述根据所述语音互动的过程数据确定所述游戏账号在所述目标游戏中所需要进行更新的参考游戏内容,包括:根据所述语音互动的过程数据判断所述游戏账号在所述目标游戏中游戏进度是否有延展;若是,则根据所述语音互动的过程数据确定所述游戏账号在所述目标游戏中目标游戏进度;以及根据所述目标游戏进度确定所需要进行更新的所述参考游戏内容,所述参考游戏内容包括游戏内场景和所述场景的场景要素;若否,则保持所述历史游戏进度为所述参考游戏内容。5.根据权利要求4所述的方法,其特征在于,所述过程数据包括至少一个剧情节点跳转记录;所述根据所述语音互动的过程数据判断所述游戏账号在所述目标游戏中游戏进度是否有延展,包括:提取所述至少一个剧情节点跳转记录中每个剧情节点跳转记录的目标剧情节点中的第二机器响应策略;根据提取的多个第二机器响应策略判断所述游戏账号在所述目标游戏中游戏进度是否有延展。
6.根据权利要求1所述的方法,其特征在于,所述目标人机对话剧本包括所述回归剧情剧本;所述回归剧情剧本包括一个回归剧情节点,所述回归剧情节点包括接受回归所述目标游戏的延展分支和拒绝回归所述目标游戏的延展分支;所述接受回归所述目标游戏的延展分支包括第三机器响应策略、第一跳...

【专利技术属性】
技术研发人员:胡上峰王一
申请(专利权)人:深圳市人马互动科技有限公司
类型:发明
国别省市:

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

1