[发明专利]可繁殖的虚拟角色的形象参数生成方法、装置及存储介质有效
申请号: | 201910211241.3 | 申请日: | 2019-03-20 |
公开(公告)号: | CN109908587B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 王高宇;周茂华;朱虹;熊磊;潘荻;刘婵 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06N3/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 胡业勤 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 繁殖 虚拟 角色 形象 参数 生成 方法 装置 存储 介质 | ||
1.一种可繁殖的虚拟角色的形象参数生成方法,其特征在于,所述方法包括:
接收生成虚拟角色的触发信号,所述触发信号的生成是定时生成和接收到生成请求时生成中的至少一种;
获取所述虚拟角色的形象参数的生成规则,所述形象参数包括用于指示所述虚拟角色的形象的n个特征参数,n为正整数;
对于所述n个特征参数中的第i个特征参数,根据所述生成规则生成所述第i个特征参数的基因序列,所述基因序列包括m个基因,m≥2,i≤n;
根据所述n个特征参数的基因序列确定所述虚拟角色的形象参数;
其中,当所述虚拟角色的代际≥1时,所述虚拟角色为孩子虚拟角色,所述形象参数为孩子形象参数,所述特征参数为第一特征参数,则所述对于所述n个特征参数中的第i个特征参数,根据所述生成规则生成所述第i个特征参数的基因序列,包括:
获取父亲虚拟角色的父形象参数和母亲虚拟角色的母形象参数,所述父形象参数包括用于指示所述父亲虚拟角色的形象的n个第二特征参数,所述母形象参数包括用于指示所述母亲虚拟角色的n个第三特征参数;
对于所述n个第一特征参数中的第i个第一特征参数,根据遗传规则确定所述第i个第一特征参数中的第k个基因的遗传对象,k为正整数,当所述遗传对象是所述父亲虚拟角色时,将所述第i个第二特征参数中的第k个基因确定为所述第i个第一特征参数中的第k个基因,当所述遗传对象是所述母亲虚拟角色时,将所述第i个第三特征参数中的第k个基因确定为所述第i个第一特征参数中的第k个基因,以实现根据第i个第二特征参数和第i个第三特征参数,按照遗传规则生成所述第i个第一特征参数的基因序列;
其中,当所述遗传对象是所述父亲虚拟角色,且所述第i个第二特征参数中的第k个基因是突变基因时,或者,当所述遗传对象是所述母亲虚拟角色,且所述第i个第三特征参数中的第k个基因是突变基因时,确定所述第i个第一特征参数中的第k个基因是否满足突变条件;
当所述第i个第一特征参数中的第k个基因满足所述突变条件且所述突变基因是第j层中的基因时,将所述第i个第一特征参数中的第k个基因突变为第j+1层中的基因,所述第j+1层中的基因的最小值大于所述第j层中的基因的最大值,j为正整数,其中所述基因分为至少两个层级。
2.根据权利要求1所述的方法,其特征在于,当所述虚拟角色的代际为0时,所述对于所述n个特征参数中的第i个特征参数,根据所述生成规则生成所述第i个特征参数的基因序列,包括:
对于所述n个特征参数中的第i个特征参数,根据各个基因的出现概率生成所述第i个特征参数的基因序列。
3.根据权利要求1所述的方法,其特征在于,当所述基因序列包括一个显性基因和至少一个隐性基因时,所述方法还包括:
在得到所述基因序列之后,将所述显性基因修改为隐性基因,将所述至少一个隐性基因中的一个隐性基因修改为显性基因。
4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
当所述生成请求是繁殖请求时,获取所述繁殖请求;
根据所述繁殖请求从至少两个虚拟角色中选择所述父亲虚拟角色和所述母亲虚拟角色。
5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
将所述孩子虚拟角色分配给所述父亲虚拟角色对应的第一用户或所述母亲虚拟角色对应的第二用户。
6.根据权利要求1所述的方法,其特征在于,所述虚拟角色的形象包括n种不同类型的形象素材,每种形象素材由一个基因序列的一个显性基因确定,所述基因序列包括一个显性基因和至少一个隐性基因。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910211241.3/1.html,转载请声明来源钻瓜专利网。