2d生物图像杂交算法

时间:2012-09-06 14:40:09

标签: actionscript-3 2d genetic-algorithm hybrid morphing

我想在我的游戏中改变两个怪物来制作一个简单的混合体。每个怪物都是一个2d图像,我可以实现复合精灵(了解更多关于每个身体部位)。问题是并非所有怪物都是类似的类型,并非所有怪物都是人形或任何动物。我想,例如,如果我们有一条有4条腿的狮子和8条蜘蛛(例如蜘蛛一般占主导地位),它可能是8条腿与其他(两条之间的混合)颜色。但是,如果我有一些类人生物和青蛙算法应该做什么?任何想法或任何有用的算法可以帮助我?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

如何为每只动物肢体赋予属性,(狮子腿的力量,青蛙腿的跳跃,人体躯干的高度,蜘蛛颜色的camoflauge等),然后进行多目标优化算法。