platform 游戏中不多用到物理引擎,首先是物理引擎太难控制,特别是platform通常追求较高的操做手感,其次物理引擎太消耗ide
因此通常都是本身简单的作物理效果,主要围绕重力,速度/加速度,碰撞检查工具
地图通常采用tile拼凑成的,目前能找到的较好的tile工具就是tilemapidea
可是在实际使用中发现,tilemap并非很适合platform,由于tilemap以tile为单位,若是是很大一块区域(好比地)都是同一种tileorm
碰撞检查不只麻烦,并且太小的划分,位置上面会常常作修正,有可能引入bug游戏
以为彻底能够将同类型的区域根据是否能够融合自动融合成一个大的tileform
参考文章map
http://www.learn-cocos2d.com/2013/08/physics-engine-platformer-terrible-idea/bug
待续。。。地图