【问题标题】:Is Box2D the best solution for my iphone game scenario?Box2D 是我的 iphone 游戏场景的最佳解决方案吗?
【发布时间】:2010-11-21 11:37:14
【问题描述】:

我打算在 Cocos2D 中构建一个基本的反弹 iOS 游戏。 Box2D 是否最适合以下场景?

布局将由屏幕顶部的目标组成,屏幕中间有障碍物,阻止从底部直接看到目标。用户将从屏幕底部发射一个球,将其从侧面和障碍物周围反弹,以击中目标。类似于突围风格的游戏。

随着游戏关卡的进行,障碍物会动态移动,从左到右、从左到右、从上到下等等。

我知道碰撞检测可以单独使用 Cocos2D 来实现。不使用物理引擎也能实现球在障碍物和墙壁上的反弹和轨迹吗?

在游戏场景中我不需要重力。必须降低球的速度/速度。

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

非常感谢您的建议和帮助。

谢谢

【问题讨论】:

    标签: cocos2d-iphone collision-detection box2d-iphone physics-engine


    【解决方案1】:

    您当然可以在不使用现有物理引擎的情况下完成所有这些操作。但是,一旦您开始与移动对象和不同形状的对象进行碰撞,使用开箱即用的解决方案就开始变得有利。

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

    【讨论】:

      猜你喜欢
      • 2014-12-12
      • 1970-01-01
      • 2014-04-29
      • 2017-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多