二维生物图像杂交算法



我想在游戏中变异两个怪物,制作一个简单的混合体。每个怪物都是一个2d图像女巫,我可以将其实现为合成精灵(了解更多关于每个身体部位的信息)。问题是,并不是所有的怪物都是相似的类型,也不是所有的都是人形或任何种类的动物。我认为,例如,如果我们有一只有4条腿的狮子和一只有8条腿的蜘蛛(例如蜘蛛族占主导地位),那么它可能是有其他颜色(两种颜色的混合)的8条腿的狮子。但如果我有一些人形和青蛙,算法该怎么办?有什么想法或有用的算法可以帮助我吗?

您可以实现简单的遗传系统。例如,让每个生物由一组值表示,这些值指示脚本要做什么来创建角色:[add_red_human_torso,add_blue_frog_left_leg,……]。然后你可以随机混合两个生物阵列,并从中构建新的生物。

给每个动物的四肢赋予属性(狮子腿的力量、青蛙腿的跳跃、人类躯干的高度、蜘蛛颜色的伪装等),然后做一个多目标优化算法。

相关内容

  • 没有找到相关文章

最新更新