虚拟对象的控制方法、装置、系统、设备及存储
发布日期:2024-09-02 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370
申请号: | 申请日: | ||
公开(公告)号: | 公开(公告)日: | ||
发明(设计)人: | 申请(专利权)人: | ||
主分类号: | 分类号: | ||
代理公司: | 代理人: | ||
地址: | 国省代码: | ||
权利要求书: | 说明书: | ||
微信咨询: | 添加微信:543646或【点此在线咨询】 | 文件下载: | 【点此下载】请正确填写本页网址和接收邮箱 |
摘要: | 本申请实施例涉及人工智能(artificial intelligence,简称ai),特别涉及一种虚拟对象的控制方法、装置、系统、设备及存储介质。、对战游戏是多个用户帐号在同一场景内进行竞技的游戏。当然,对于对战游戏来说,存在多种对战模式。以pve(player vs environmen... | ||
相关服务: | 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理 | ||
本技术实施例涉及人工智能(artificial intelligence,简称ai),特别涉及一种虚拟对象的控制方法、装置、系统、设备及存储介质。背景技术:1、对战游戏是多个用户帐号在同一场景内进行竞技的游戏。当然,对于对战游戏来说,存在多种对战模式。以pve(player vs environment,玩家对战环境)模式为例,用于作战的虚拟对象包括用户控制虚拟对象(也即通常意义认为的玩家控制的虚拟对象)以及ai虚拟对象(也即通常意义认为的由电脑控制的角色)。并且,用户控制虚拟对象和ai虚拟对象处于敌对阵营。用户通过选择pve模式来和ai虚拟对象进行游戏对局,可以有效提升自身的操作水平。2、在相关技术中,ai虚拟对象存在不同的难度等级,难度等级越高的ai虚拟对象,其操作水准越高(可以类比游戏水平高的玩家),难度等级越低的ai虚拟对象,其操作水准越低(可以类比游戏水平低的玩家)。通常来说,相关技术中是根据用于控制用户控制虚拟对象的用户帐号的历史对局数据,确定用户帐号的水平等级,并根据用户帐号的水平等级确定在pve模式中和用户控制虚拟对象进行对局的ai虚拟对象的难度等级。3、然而,在相关技术中,ai虚拟对象的难度等级的确定方式较为单一。技术实现思路1、本技术实施例提供了一种虚拟对象的控制方法、装置、系统、设备及存储介质。所述技术方案如下:2、根据本技术实施例的一个方面,提供了一种虚拟对象的控制方法,所述方法包括:3、在游戏对局的进行过程中,获取所述游戏对局的状态数据,所述游戏对局是由用户控制虚拟对象和ai虚拟对象共同参与进行游戏的对局,所述游戏对局的状态数据用于指示所述游戏对局的各个参与对象的状态;4、根据所述游戏对局的状态数据,对所述ai虚拟对象的难度等级进行调整,得到调整后的难度等级;其中,在不同的难度等级下,所述ai虚拟对象针对相同的对局环境,执行的动作不同;5、根据所述调整后的难度等级以及所述ai虚拟对象的状态数据,确定所述ai虚拟对象下一步执行的动作,所述ai虚拟对象的状态数据用于指示所述ai虚拟对象的状态。6、根据本技术实施例的另一个方面,提供了一种虚拟对象的控制方法,所述方法包括:7、游戏专用服务器在游戏对局的进行过程中,获取所述游戏对局的状态数据,向第一预测服务器发送所述游戏对局的状态数据,所述游戏对局是由用户控制虚拟对象和ai虚拟对象共同参与进行游戏的对局,所述游戏对局的状态数据用于指示所述游戏对局的各个参与对象的状态;8、所述第一预测服务器根据所述游戏对局的状态数据,对所述ai虚拟对象的难度等级进行调整,得到调整后的难度等级;其中,在不同的难度等级下,所述ai虚拟对象针对相同的对局环境,执行的动作不同;9、所述第一预测服务器根据所述调整后的难度等级以及所述ai虚拟对象的状态数据,确定所述ai虚拟对象下一步执行的动作,所述ai虚拟对象的状态数据用于指示所述ai虚拟对象的状态;10、所述第一预测服务器向所述游戏专用服务器发送所述ai虚拟对象下一步执行的动作;11、所述游戏专用服务器控制所述ai虚拟对象执行所述下一步执行的动作。12、根据本技术实施例的一个方面,提供了一种虚拟对象的控制装置,所述装置包括:13、数据获取模块,用于在游戏对局的进行过程中,获取所述游戏对局的状态数据,所述游戏对局是由用户控制虚拟对象和ai虚拟对象共同参与进行游戏的对局,所述游戏对局的状态数据用于指示所述游戏对局的各个参与对象的状态;14、等级调整模块,用于根据所述游戏对局的状态数据,对所述ai虚拟对象的难度等级进行调整,得到调整后的难度等级;其中,在不同的难度等级下,所述ai虚拟对象针对相同的对局环境,执行的动作不同;15、动作确定模块,用于根据所述调整后的难度等级以及所述ai虚拟对象的状态数据,确定所述ai虚拟对象下一步执行的动作,所述ai虚拟对象的状态数据用于指示所述ai虚拟对象的状态。16、根据本技术实施例的一个方面,提供了一种虚拟对象的控制系统,所述系统包括游戏专用服务器以及至少一个预测服务器;17、所述游戏专用服务器用于在游戏对局的进行过程中,获取所述游戏对局的状态数据,向所述至少一个预测服务器中的第一预测服务器发送所述游戏对局的状态数据,所述游戏对局是由用户控制虚拟对象和ai虚拟对象共同参与进行游戏的对局,所述游戏对局的状态数据用于指示所述游戏对局的各个参与对象的状态;18、所述第一预测服务器用于根据所述游戏对局的状态数据,对所述ai虚拟对象的难度等级进行调整,得到调整后的难度等级;其中,在不同的难度等级下,所述ai虚拟对象针对相同的对局环境,执行的动作不同;19、所述第一预测服务器还用于根据所述调整后的难度等级以及所述ai虚拟对象的状态数据,确定所述ai虚拟对象下一步执行的动作,所述ai虚拟对象的状态数据用于指示所述ai虚拟对象的状态;20、所述第一预测服务器还用于向所述游戏专用服务器发送所述ai虚拟对象下一步执行的动作;21、所述游戏专用服务器还用于控制所述ai虚拟对象执行所述下一步执行的动作。22、根据本技术实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述方法。23、根据本技术实施例的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述方法。24、根据本技术实施例的一个方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机程序,处理器执行该计算机程序,使得该计算机设备执行上述方法。25、本技术实施例提供的技术方案带来的有益效果至少包括:26、在游戏对局的进行过程中,获取游戏对局的状态数据,并根据游戏对局的状态数据,实时调整ai虚拟对象的难度等级。与相关技术中,ai虚拟对象的难度等级在游戏对局开始前就确定好并且在游戏对局中保持ai虚拟对象的难度等级不变的方式不一样,本技术实现了在游戏对局过程中根据游戏对局的状态数据,不断调整ai虚拟对象的难度等级。因此,丰富了ai虚拟对象的难度等级的确定方式,使得ai虚拟对象的难度等级的确定更加灵活。27、另外,根据调整后的难度等级以及ai虚拟对象的状态数据,确定ai虚拟对象下一步执行的动作。也即实现了根据实时对局情况对ai虚拟对象的动作进行调整,因此使得确定出来的ai虚拟对象下一步执行的动作更符合调整后等级该有的操作水平。在用户控制虚拟对象和ai虚拟对象进行对局的情况下,能够保持ai虚拟对象的难度等级和当前对局中用户帐号表现出来的操作水平相匹配,因此,可以提升用户的对局体验。
- 上一篇:用于视觉场景监测的系统和方法与流程
- 下一篇:康复握力球及其使用方法