怒首领蜂吧 关注:5,571贴子:322,009
  • 19回复贴,共1

飞机类游戏的移动机制

只看楼主收藏回复

想请教下吧里的大神,我想自己做个手机上的打飞机的DEMO;
但是移动这一块老是处理不好,我现在用的机制是机体跟随手指划动。但是感觉移动的过程好僵硬。
是需要设置一个最小速度和最大速度么?最小速度用来控制最小位移,微操;最大速度用来控制瞬时的最大位移。现在是手指的速度有多快,机体就有多快。。。


1楼2014-11-03 18:00回复
    @POROKSY


    IP属地:福建来自Android客户端2楼2014-11-03 18:11
    收起回复
      2025-07-23 13:56:48
      广告
      不感兴趣
      开通SVIP免广告
      理想的打飞机移动就是想怎么动怎么动,我个人是比较推崇这种移动方式的。
      嘛……我胡说一个思路。手指按下的时候记住这个位置,以后手指抬起前每帧计算出原位置到手指当前位置的矢量。设定一个最大速度,让自机按照这个矢量移动。


      IP属地:日本来自Android客户端3楼2014-11-03 18:24
      收起回复
        严格按照手指移动最好,不要加各种限制和修正,否则反馈感很差的。看看现在市面上的触屏打飞机,都是这种模式,肯定有他的合理性的。


        4楼2014-11-04 09:49
        收起回复
          还是根据手指的触摸移动比较好 限制太多了反而不太好 比如IOS往生的内购自机低速模式效果不是一般的渣。。。。。。。


          IP属地:上海来自Android客户端5楼2014-11-04 11:07
          收起回复
            我觉得如果限制自机速度不好搞得像安卓的danmaku death一样(移动的延迟太大了,雷霆战机的移动也有点延迟),那控制起来就很别扭了,做成像弹幕无限和怒首领蜂最高极限那样就行了,不需要再设置最大速度和最小速度,可以考虑在别的地方优化自机移动,或者着手版面的特殊设计也行


            IP属地:广东6楼2014-11-04 13:25
            收起回复
              在我看来。。。触屏神扭的都是超人


              IP属地:山东7楼2014-11-06 14:57
              回复