N个游戏角色物理

问题描述

| 对于我的2d平台游戏,以下是N N +游戏创作者的2篇文章。有两篇文章介绍了如何处理碰撞以及如何通过将所有AABB形状信息与碰撞所需的其他一些潜在信息存储到平铺地图中来进行宽相碰撞检测。在Internet上没有任何地方说明玩家角色移动处理。 http://www.madgravityradio.com/ngame.html 我尝试用小的矩形块代替播放器,但得到的结果是矩形在碰撞方面非常敏感,但并不现实(我不知道在上下移动时如何将播放器矩形倾斜到某个角度在斜坡边缘)。 播放器包含什么类型的对象?播放机是否保持在盒子形状内并且盒子已平移?请阐明这个虚拟播放器背后的角色如何控制,概念?我在某处使用了碎布玩偶。 我还有其他一些一般性问题 在SAT中,如何处理/应用最小平移矢量以使运动更逼真? 我尚未开始为该iphone游戏创建图块地图,但我确实在Flash游戏的标题图创建方面有一些经验。不知道如何有效地处理iPhone内存-请提出任何建议?     

解决方法

        您正在寻找的术语是碰撞响应-即,既然您已经检测到碰撞并获得了碰撞数据,您将如何处理以产生有意义的响应。这是一个很大的话题,因此也许可以对其进行调查,然后再提出一些更具体的问题。这是一个基本的入门书,而google / wikipedia将使您走得更远。