虚拟对象的成长模拟方法、装置、电子设备及存储介质与流程

文档序号:29088110发布日期:2022-03-02 01:57阅读:239来源:国知局
技术特征:
1.一种虚拟对象的成长模拟方法,其特征在于,包括:获取并执行玩家为目标虚拟对象设置的对象培养日程,得到执行结果;基于所述执行结果,对所述目标虚拟对象的性格参数和素养参数进行更新展示,所述性格参数包括多个预设性格项,所述素养参数包括多个预设素养项;当所述目标虚拟对象的成长时长达到时长阈值时,读取所述多个预设性格项的多个性格取值、所述多个预设素养项的多个素养取值;确定所述多个性格取值对应的评价文案、所述多个素养取值对应的素养类型,将所述评价文案、所述素养类型和所述目标虚拟对象进行展示。2.根据权利要求1所述的方法,其特征在于,所述获取并执行玩家为目标虚拟对象设置的对象培养日程,得到执行结果,包括:获取所述玩家为所述虚拟对象设置的对象培养日程,读取所述对象培养日程包括的至少一个待执行事件;执行所述至少一个待执行事件,确定所述至少一个待执行事件中每个待执行事件的事件类型,得到至少一个事件类型对应的至少一个压力值、至少一个性格调控值,计算所述至少一个压力值的压力和值;当所述至少一个待执行事件执行完毕时,确定所述压力和值所在的压力区间,根据所述压力区间对应的权重分布和至少一个结果序号,在所述至少一个结果序号中为所述和值确定目标结果序号,所述权重分布用于指示所述至少一个结果序号中每个结果序号被命中的概率;将所述目标结果序号、所述至少一个性格调控值作为所述执行结果。3.根据权利要求2所述的方法,其特征在于,所述当所述至少一个待执行事件执行完毕时,确定所述压力和值所在的压力区间,根据所述压力区间对应的权重分布和至少一个结果序号,在所述至少一个结果序号中为所述和值确定目标结果序号之前,所述方法还包括:当检测到所述玩家请求核销第一游戏资源时,查询所述第一游戏资源对应的第一可调整数值,在所述压力和值上缩减所述第一可调整数值;确定所述玩家的游戏账户,在所述玩家账户中将所述第一游戏资源删除。4.根据权利要求1所述的方法,其特征在于,所述基于所述执行结果,对所述目标虚拟对象的性格参数和素养参数进行更新展示,包括:在所述执行结果中获取至少一个性格调控值,在所述多个预设性格项中确定与所述至少一个性格调控值匹配的至少一个目标性格项,并按照所述至少一个性格调控值,对所述至少一个目标性格项的取值进行调控更新;同时或分别在所述执行结果中获取结果序号,查询所述结果序号对应的素养调控策略,在所述多个预设素养项中确定所述素养调控策略指示的目标素养项,并按照所述素养调控策略,对所述目标素养项的取值进行调控更新;将更新后的所述多个预设性格项、更新后的所述多个预设素养项进行展示。5.根据权利要求1所述的方法,其特征在于,所述当所述目标虚拟对象的成长时长达到时长阈值时,读取所述多个预设性格项的多个性格取值、所述多个预设素养项的多个素养取值之前,所述方法还包括:当检测到所述玩家请求调整所述性格参数时,确定所述玩家请求调整的指定性格项,
获取所述玩家在请求时消耗的第二游戏资源的游戏资源量;查询所述游戏资源量在所述指定性格项上对应的第二可调整数值,在所述指定性格项的当前取值上增加所述第二可调整数值;同时或分别在其他预设性格项上缩减所述第二可调整数据,所述其他预设性格项是所述多个预设性格项中除所述指定性格项外的任意预设性格项;确定所述玩家的游戏账户,在所述游戏账户中确定所述第二游戏资源对应的资源项;读取所述资源项的资源项取值,在所述资源项取值上缩减所述第二可调整数值。6.根据权利要求1所述的方法,其特征在于,所述当所述目标虚拟对象的成长时长达到时长阈值时,读取所述多个预设性格项的多个性格取值、所述多个预设素养项的多个素养取值之后,所述方法还包括:获取素养阈值,将所述多个素养取值与所述素养阈值进行比对;若所述多个素养取值中不存在低于所述素养阈值的素养取值,则继续确定所述多个性格取值对应的评价文案、所述多个素养取值对应的素养类型,将所述评价文案、所述素养类型和所述目标虚拟对象进行展示;若所述多个素养取值中存在低于所述素养阈值的素养取值,则获取默认对象评价,将所述默认对象评价、所述目标虚拟对象进行展示,所述默认对象评价包括默认评价文案、默认素养类型中的一种或两种。7.根据权利要求1所述的方法,其特征在于,所述确定所述多个性格取值对应的评价文案,包括:在所述多个性格取值中确定最大性格取值,查询所述最大性格取值对应的预设性格项作为对象性格;获取所述对象性格关联的多个性格取值区间,在所述多个性格取值区间中确定所述最大性格取值命中的性格取值区间作为第一取值区间,提取所述第一取值区间关联的第一字符串;在所述多个性格取值中确定最小性格取值,计算所述最大性格取值与所述最小性格取值的差值;获取所述对象性格关联的多个差值取值区间,在所述多个差值取值区间中确定所述差值命中的差值取值区间作为第二取值区间,提取所述第二取值区间关联的第二字符串;将第一字符串和所述第二字符串进行组合,得到所述评价文案。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:每隔预设时间段,读取所述多个预设性格项中每个预设性格项的取值,得到多个实时取值;按照预设图形模板,对所述多个预设性格项和所述多个实时取值进行整理,得到所述多个预设性格项的取值分布图;将所述取值分布图推送至所述玩家。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到当前时间点达到反馈时间点时,确定所述反馈时间点对应的第一待反馈游戏资源,生成携带所述第一待反馈游戏资源的反馈消息,基于所述目标虚拟对象将所述反馈消息传输至所述玩家;或,
当接收到所述玩家对所述目标虚拟对象的触发指令时,获取第二待反馈游戏资源,生成携带所述第二待反馈游戏资源的触发响应,基于所述目标虚拟对象将所述触发响应传输至所述玩家,所述第二待反馈资源为默认资源或所述触发指令命中的游戏资源。10.一种虚拟对象的成长模拟装置,其特征在于,包括:执行模块,用于获取并执行玩家为目标虚拟对象设置的对象培养日程,得到执行结果;更新模块,用于基于所述执行结果,对所述目标虚拟对象的性格参数和素养参数进行更新展示,所述性格参数包括多个预设性格项,所述素养参数包括多个预设素养项;读取模块,用于当所述目标虚拟对象的成长时长达到时长阈值时,读取所述多个预设性格项的多个性格取值、所述多个预设素养项的多个素养取值;展示模块,用于确定所述多个性格取值对应的评价文案、所述多个素养取值对应的素养类型,将所述评价文案、所述素养类型和所述目标虚拟对象进行展示。11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述方法的步骤。12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。

技术总结
本申请公开了一种虚拟对象的成长模拟方法、装置、电子设备及存储介质,涉及互联网技术领域,性格与素养共同影响虚拟对象的培养结局,每个参数的变化均会影响虚拟对象的状态,提升虚拟对象成长过程中的策略性与真实性,使培养过程多样化,增强游戏的新颖性和趣味性,提升用户粘度,避免游戏资源浪费。所述方法包括:获取并执行玩家为目标虚拟对象设置的对象培养日程,得到执行结果;基于执行结果,对目标虚拟对象的性格参数和素养参数进行更新展示;当目标虚拟对象的成长时长达到时长阈值时,读取多个性格取值、多个素养取值;确定多个性格取值对应的评价文案、多个素养取值对应的素养类型,将评价文案、素养类型和目标虚拟对象进行展示。行展示。行展示。


技术研发人员:李小杨
受保护的技术使用者:完美世界(重庆)互动科技有限公司
技术研发日:2021.11.30
技术公布日:2022/3/1
当前第2页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!