对动作游戏移动的一些疑问
gamemaker吧
全部回复
仅看楼主
level 6
做移动系统的时候各种纠结,很多问题都不太确定。
走路和冲刺应不应该加入惯性?
冲刺是一个大的初始速度然后慢慢减速,还是匀速前进?
把敌人打飞也是,飞出去是匀速还是慢慢减速?
参考了一些作品,但还是没完全清楚。有没有知道该怎么做?
2015年01月29日 15点01分 1
level 5
这是一个游戏设计者自己该考虑的问题……你说的都可以,但是看你想做什么类型的格斗了
2015年01月29日 23点01分 2
吧务
level 13
对于惯性,只能说不同的游戏有不同的设定。而且惯性系统的参数设置不好将会极大影响操作手感,所以设置时一定要慎重。
移动可以参考的几种设定:
1、完全惯性操作,可以参考超级马里奥。开始移动有起步,停止移动时会再走几步。
2、完全无惯性,简单粗暴,按哪个方向就往哪边走。
跳跃后的不同设定:
1、物理性跳跃,一旦跳起就无法改变轨迹,甚至无法在空中转身。
2、大惯性式跳跃,可以按方向键来改变速度。
3、弱惯性式跳跃,按哪个方向就往哪个方向走,不按时保留最后的方向(如魂斗罗)
4、无惯性式跳跃,按哪个方向就往哪个方向走,不按就只做竖直运动。
当然,有些游戏也会将几种移动方式并行体现,如雷曼1,在普通地面上移动和跳跃都是无惯性的,但如果是有油的地面就变成了有惯性。
初期参数把握不好时,建议先做无惯性的,简单、直接,等到有精力去处理这些问题的时候再考虑惯性的事情。
2015年01月30日 05点01分 3
总结的非常到位。卡普空的名将中,人物跑起来即使持续按方向也会一会儿就成走的了,同为卡普空的恐龙快打,跑起来,只要一直按着方向键就不会停。
2015年01月30日 07点01分
level 6
谢谢各位的指导,我已经做的差不多了
2015年01月31日 09点01分 4
1