2012-09-06 30 views
1

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

+0

动画?你为什么不动画呢? :) 但您可以使用ColorMatrixFilter。 – Zhafur

回答

0

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

0

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