这几天在玩跑跑卡丁车和马里奥赛车64,这种卡丁类赛车的操作不是真实的物理,碰撞什么的也都很山寨,但这样的设计是为了让玩家有更好的手感。
试了几个传统的物理引擎ODE, BULLET这些的,发现太庞大了,简直就是没法深入看下去,索性自己整个山寨的,凑合着用就行。
物理引擎主要的部分就是碰撞检测和碰撞反应的处理。
这两天终于把AABB Tree和box/Obb的碰撞搞定了,唉,就是坐标从这个空间转到另外一个空间。
接下来的重点就是碰撞后的反应的处理。
这几天在玩跑跑卡丁车和马里奥赛车64,这种卡丁类赛车的操作不是真实的物理,碰撞什么的也都很山寨,但这样的设计是为了让玩家有更好的手感。
试了几个传统的物理引擎ODE, BULLET这些的,发现太庞大了,简直就是没法深入看下去,索性自己整个山寨的,凑合着用就行。
物理引擎主要的部分就是碰撞检测和碰撞反应的处理。
这两天终于把AABB Tree和box/Obb的碰撞搞定了,唉,就是坐标从这个空间转到另外一个空间。
接下来的重点就是碰撞后的反应的处理。