- 注册时间
- 2004-4-9
- 最后登录
- 2018-4-24
版主
  
- 积分
- 24
|
发表于 2006-7-7 12:42:33
|
显示全部楼层
mmf的局限性很大,各方面都不够灵活,比较死板.虽然当初喜欢并买了正版,但是研究了一段时间,发现它做游戏很累!举个做游戏常见的例子:多实例控制.mmf里的对象--实例控制很难作到每一个实例独立智能!虽然提供了随机拣选对象和按照内部散布数值拣选对象等函数功能,但没有实例独立时钟,没有实例独立检测,执行动作一下子是全体对象(虽然还可以选择实例,但仅限于发射子弹等一下子的动作,复杂的没办法)等等.
另外大地图上未出现对象的处理(呆化,激活)也不好控制.
例子:仿制fc游戏机上的"霹雳神兵".敌方小兵出现后自动向主角靠拢,每个小兵实例每3秒(从出现在地图上起,各小兵时间不同),就蹲下自动瞄准主角方面转身发射3颗子弹,随后起身继续跟踪......用mmf很难控制!若在加上每个小兵的距离检测那就更麻烦了.
mmf仅仅维系了当年tgf的衣钵,对于初学者来说比较招人喜欢,若你想真的做个什么出来,不那么容易,因为他提供的功能太有限了.其他系统内置的移动功能,跳跃功能,平台功能,等等均有不同程度的bug.当然借助插件能改善,但是太累了,违背了简单的原则.搞得反而为了实现真实的效果,必须在这个简单的平台上增加复杂的工作.
若是制作小画面的小游戏可以使用mmf,若AI要求高和运动复杂,不太好办.
另外它的售价太高,做多媒体还行,做游戏有些勉强.若有D版用用还行,若要花钱买,我觉得没必要.
做游戏还是用GM吧.认真看看GM提供的功能和函数,以及诸多的特效,细节处理等都比较好.另外有注册机可用,实惠呀. |
|