2

Cocos2Dで基本的なリバウンドiOSゲームを構築する予定です。 Box2Dは次のシナリオに最適でしょうか?Box2Dは私のiPhoneのゲームのシナリオに最適なソリューションですか?

レイアウトは画面上部にターゲットがあり、画面の中央に障害物があり、ターゲットの下からの直接視界を妨げます。ユーザーは、画面の底からボールを​​跳ね返して、ターゲットを叩くことを目指して、辺の反発と障害物の周りでボールを撃つ。ブレークアウトスタイルのゲームに似ています。

ゲームのレベルがobsticlesが動的に移動され、進捗状況としては、など、右バック、上下に左...

私は衝突検出だけではCocos2Dを使用して達成することができることを理解します。物理エンジンを使わなくても、ボールの跳ね返りや弾道が障害物や壁から逃れることはできますか?

ゲームシナリオで重力の必要はありません。ボールの速度/速度の減少は不可欠である。

iOSデベロッパーが新しく、フロントエンドWebデベロッパーの背景から来ています。

アドバイスと多くのご協力をお願いします。

おかげ

答えて

1

あなたは確かに、既存の物理エンジンを使用せずにすべてのことを行うことができます。しかし、移動するオブジェクトや異なる形状のオブジェクトとの衝突を開始すると、すぐに使えるソリューションを使用することが有利になり始めます。

重力なしでbox2dをセットアップするのは簡単ですし、衝突の計算とベロシティのすべてを与えるでしょう

関連する問題