ここで cocos2d-android に関するいくつかの投稿を見たことがあります。
私の分析では、通常の surfaceView および SurfaceHolder.Callback の 2D アプローチの代わりに coco2ds を使用することの大きな利点は見つかりません。
coco2ds-android に関する専門知識をお持ちの方が、通常のゲーム アプローチの代わりに coco2ds-android を使用するメリットについてご案内します。
OPのリンクから始まるリンクをクリックするだけで、 http://dan.clarke.name/2011/04/how-to-make-a-simple-android-game-with-cocos2d/に出くわしました-これあなたが探している明白な答えを述べています。
まず、これは 2D ゲーム エンジンです。すべての物理学とその他の効果があなたのためにあります。最初から再実装する必要はありません
第二に、これは実際には同じ名前の iPhone ゲーム ライブラリのポートです。iPhone への移植も計画している場合は朗報です。そして第三に、オープンソースであるため、それに応じて何でも微調整できます.
ただし、これは純粋な Java ライブラリであるため、驚くべきパフォーマンスを期待しないでください。パフォーマンスが重要な場合は、SDK ベースではなく NDK ベースのものを探してください。ゲームは私のものではないので、ここでアドバイスすることはできませんでした.