2

我打算在Cocos2D中构建一个基本的反弹iOS游戏。 Box2D最适合以下场景吗?Box2D是我iphone游戏场景的最佳解决方案吗?

布局将包含屏幕顶部的目标,屏幕中间有阻塞,阻止从底部直接查看目标。用户将从屏幕底部拍摄出一个球,并将其反弹回双方并围绕着障碍物,从而有望击中目标。类似于突破式的游戏风格。

随着比赛水平的进步,obsticles将会动态移动,左到右,后,上,下等。

据我所知,碰撞检测可以单独使用cocos2d的实现。无需使用物理引擎就可以实现避开障碍物和墙壁的球的反弹和轨迹?

我在游戏场景中不需要引力。球的速度/速度的降低将是必不可少的。

请注意,我是iOS开发新手,来自前端Web开发人员的背景。

建议和帮助非常感谢。

谢谢

回答

1

你当然可以做所有这些,而无需使用现有的物理引擎。但是,一旦开始与移动的物体和不同形状的物体碰撞,使用开箱即用的解决方案开始变得有利。

很容易设置box2d没有重力,它会给你所有的碰撞计算和速度的东西