游戏互动方法、设备、系统及计算机可读存储介质技术方案

技术编号:35368992 阅读:15 留言:0更新日期:2022-10-29 18:10
本发明专利技术公开了一种游戏互动方法、设备、系统及计算机可读存储介质。包括如下步骤:获取虚拟受控角色的位置信息和行为信息,根据所述位置信息和预设游戏地图获取与所述虚拟受控角色相对应的目标虚拟非玩家角色;根据所述行为信息和预设神经网络模型,控制所述目标虚拟非玩家角色对所述虚拟受控角色进行情感评判,并得到评判结果;生成与所述评判结果相匹配的控制命令,并控制所述目标虚拟非玩家角色执行所述控制命令相对应的互动操作。本发明专利技术提高了游戏交互过程中,非玩家角色与受控虚拟角色进行互动时的灵活性和智能度。行互动时的灵活性和智能度。行互动时的灵活性和智能度。

【技术实现步骤摘要】
游戏互动方法、设备、系统及计算机可读存储介质


[0001]本专利技术涉及游戏
,尤其涉及一种游戏互动方法、设备、系统及计算机可读存储介质。

技术介绍

[0002]基于虚拟环境的应用程序中,如多人在线类游戏(Multi-Player Online Game,MMOG),用户可控制不同的虚拟角色,如用户控制的虚拟角色是军师。多个用户控制的虚拟角色可在线组队在同一个虚拟环境中协同完成某项任务。
[0003]为丰富游戏场景,很多的游戏中不可获缺地会存在非玩家角色(Non-Player Character,NPC)。在实际游戏过程中,受控虚拟角色可能会和非玩家角色之间进行互动操作,也可能会和其他非玩家角色进行互动。在目前的技术方案中,针对某个非玩家角色,若在与其互动过程中,检测到其对话对象的对话文本的情况下,通常会基于该对话文本,直接回查询该对话文本对应的固定回复文本,继而控制非玩家角色基于该固定回复文本进行对话。
[0004]但是,固定回复文本,其与非玩家角色所在的对话场景通常无关,且由于玩家在操控受控虚拟角色时,经常会误触发与与非玩家角色的互动场景,导致玩家需要反复进行重复的对话,让人不胜其烦。
[0005]综上可知,在现有的非玩家角色与受控虚拟角色进行互动时,互动过程灵活性和智能话的程度较低,使得玩家的游戏体验感较差。

技术实现思路

[0006]本专利技术的主要目的在于提供一种游戏互动方法、设备、系统及计算机可读存储介质。旨在解决游戏交互过程中,非玩家角色与受控虚拟角色进行互动时,互动过程灵活性和智能化的程度较低的问题。
[0007]为实现上述目的,本专利技术提供一种游戏互动方法,所述游戏互动方法包括步骤:
[0008]获取虚拟受控角色的位置信息和行为信息,根据所述位置信息和预设游戏地图获取与所述虚拟受控角色相对应的目标虚拟非玩家角色;
[0009]根据所述行为信息和预设神经网络模型,控制所述目标虚拟非玩家角色对所述虚拟受控角色进行情感评判,并得到评判结果;
[0010]生成与所述评判结果相匹配的控制命令,并控制所述目标虚拟非玩家角色执行所述控制命令相对应的互动操作。
[0011]可选地,所述根据所述位置信息和预设游戏地图获取与所述虚拟受控角色相对应的目标虚拟非玩家角色的步骤包括:
[0012]根据所述位置信息,获取在预设游戏地图中虚拟受控角色预设范围内的若干个第一非玩家角色;
[0013]分别获取若干个所述第一非玩家角色的第一属性信息,以及所述虚拟受控角色的
第二属性信息;
[0014]将所述第二属性信息与若干个所述第一属性信息进行匹配,得到匹配结果;
[0015]根据所述匹配结果,确定与所述虚拟受控角色相对应的目标虚拟非玩家角色。
[0016]可选地,所述根据所述位置信息,获取在预设游戏地图中虚拟受控角色预设范围内的若干个第一非玩家角色的步骤之后,还包括:
[0017]获取所述虚拟受控角色与若干个所述第一非玩家角色之间的距离;
[0018]根据所述距离以及预设时长,分别获取所述虚拟受控角色在预设时长内与若干个所述第一非玩家角色之间的距离变化值;
[0019]根据所述距离变化值确定与所述虚拟受控角色相对应的目标虚拟非玩家角色。
[0020]可选地,所述根据所述行为信息和预设神经网络模型,控制所述目标虚拟非玩家角色对所述虚拟受控角色进行情感评判,并得到评判结果的步骤包括:
[0021]获取所述行为信息中的动作信息和言论信息,将所述动作信息和所述言论信息输入至预设神经网络模型;
[0022]控制所述预设神经网络模型,对所述动作信息和所述言论信息分别进行情感评判,并输出与所述动作信息和所述言论信息相对应的评判结果。
[0023]可选地,所述控制所述预设神经网络模型,对所述动作信息和所述言论信息分别进行情感评判,并输出与所述动作信息和所述言论信息相对应的评判结果的步骤包括:
[0024]根据所述预设神经网络模型,分别获取所述动作信息和所述言论信息对应好感值和厌恶值;
[0025]对所述好感值和厌恶值进行加权求和,得到与所述虚拟受控角色相对应的目标评判值;
[0026]根据所述目标评判值和预设评判表,输出与所述目标评判值相对应的评判结果。
[0027]可选地,所述生成与所述评判结果相匹配的控制命令,并控制所述目标虚拟非玩家角色执行所述控制命令相对应的互动操作的步骤之前,还包括:
[0028]获取所述虚拟受控角色的活动事件;
[0029]生成与所述评判结果相匹配的控制命令,并控制所述目标虚拟非玩家角色执行所述控制命令相对应的互动操作的步骤包括:
[0030]根据所述评判结果生成与所述活动事件相对应的控制命令,控制所述目标虚拟非玩家角色设置与所述活动事件和所述控制命令相对应的额外触发事件。
[0031]可选地,所述评判结果包括好感等级;
[0032]所述根据所述评判结果生成与所述活动事件相对应的控制命令,控制所述目标虚拟非玩家角色设置与所述活动事件和所述控制命令相对应的额外触发事件的步骤包括:
[0033]根据好感等级生成与所述活动事件相对应的控制命令,其中,所述控制命令包括困难命令、中等命令、简单命令以及保持命令;
[0034]根据所述困难命令、所述中等命令、所述简单命令以及所述保持命令,分别控制所述目标虚拟非玩家角色设置与所述活动事件相对应的困难触发事件、中等触发事件、简单触发事件以及保持触发事件。
[0035]此外,为实现上述目的,本专利技术还提供一种游戏互动设备,所述游戏互动设备包括:
[0036]分析模块,用于获取虚拟受控角色的位置信息和行为信息,根据所述位置信息和预设游戏地图获取与所述虚拟受控角色相对应的目标虚拟非玩家角色;
[0037]评判模块,用于根据所述行为信息和预设神经网络模型,控制所述目标虚拟非玩家角色对所述虚拟受控角色进行情感评判,并得到评判结果;
[0038]控制模块,用于生成与所述评判结果相匹配的控制命令,并控制所述目标虚拟非玩家角色执行所述控制命令相对应的互动操作。
[0039]此外,为实现上述目的,本专利技术还提供一种游戏互动系统,所述游戏互动系统包括游戏互动设备、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的游戏互动程序,所述游戏互动程序被所述处理器执行时实现如上所述的游戏互动方法的步骤。
[0040]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有游戏互动程序,所述游戏互动程序被处理器执行时实现如上所述的游戏互动方法的步骤。
[0041]本专利技术提出一种游戏互动方法、设备、系统及计算机可读存储介质,包括如下步骤:获取虚拟受控角色的位置信息和行为信息,根据所述位置信息和预设游戏地图获取与所述虚拟受控角色相对应的目标虚拟非玩家角色;根据所述行为信息和预设神经网络模型,控制所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏互动方法,其特征在于,所述游戏互动方法包括步骤:获取虚拟受控角色的位置信息和行为信息,根据所述位置信息和预设游戏地图获取与所述虚拟受控角色相对应的目标虚拟非玩家角色;根据所述行为信息和预设神经网络模型,控制所述目标虚拟非玩家角色对所述虚拟受控角色进行情感评判,并得到评判结果;生成与所述评判结果相匹配的控制命令,并控制所述目标虚拟非玩家角色执行所述控制命令相对应的互动操作。2.如权利要求1所述的游戏互动方法,其特征在于,所述根据所述位置信息和预设游戏地图获取与所述虚拟受控角色相对应的目标虚拟非玩家角色的步骤包括:根据所述位置信息,获取在预设游戏地图中虚拟受控角色预设范围内的若干个第一非玩家角色;分别获取若干个所述第一非玩家角色的第一属性信息,以及所述虚拟受控角色的第二属性信息;将所述第二属性信息与若干个所述第一属性信息进行匹配,得到匹配结果;根据所述匹配结果,确定与所述虚拟受控角色相对应的目标虚拟非玩家角色。3.如权利要求2所述的游戏互动方法,其特征在于,所述根据所述位置信息,获取在预设游戏地图中虚拟受控角色预设范围内的若干个第一非玩家角色的步骤之后,还包括:获取所述虚拟受控角色与若干个所述第一非玩家角色之间的距离;根据所述距离以及预设时长,分别获取所述虚拟受控角色在预设时长内与若干个所述第一非玩家角色之间的距离变化值;根据所述距离变化值确定与所述虚拟受控角色相对应的目标虚拟非玩家角色。4.如权利要求1所述的游戏互动方法,其特征在于,所述根据所述行为信息和预设神经网络模型,控制所述目标虚拟非玩家角色对所述虚拟受控角色进行情感评判,并得到评判结果的步骤包括:获取所述行为信息中的动作信息和言论信息,将所述动作信息和所述言论信息输入至预设神经网络模型;控制所述预设神经网络模型,对所述动作信息和所述言论信息分别进行情感评判,并输出与所述动作信息和所述言论信息相对应的评判结果。5.如权利要求4所述的游戏互动方法,其特征在于,所述控制所述预设神经网络模型,对所述动作信息和所述言论信息分别进行情感评判,并输出与所述动作信息和所述言论信息相对应的评判结果的步骤包括:根据所述预设神经网络模型,分别获取所述动作信息和所述言论信息对应好感值和厌恶值;对所述好感值和厌恶值进行加权求和,得到...

【专利技术属性】
技术研发人员:牟保刚
申请(专利权)人:深圳市大梦龙途文化传播有限公司
类型:发明
国别省市:

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

1