私はすぐにiPadゲームのプロトタイプを作成し、フレームベースの衝突検出を使用しています。ピクセル衝突検出が非常に必要です。これを実装する簡単な方法はありますか?グーグルは私の似たような苦境に陥っているだけです。iPhone/UIKitでPer-Pixelの衝突検出を行う簡単な方法はありますか?
0
A
答えて
2
私たちはこれを必要とするゲームを持っていました。
glreadpixelを実行していた1つの解決策です。しかし、3Gでは、ゲームでオブジェクトを追加した後にボトルネックになった。 3GS、iPad、新しいiPhone/iPodは、より良い性能を発揮します。 glReadPixelは非常にコストがかかり、呼び出しをブロックするので、もっと読むことを忘れないでください。しかし、実験は傷つくことはありません。
後で、地形の衝突を行うために、独自の衝突マップを曲線と線で使用することを選択しました。 Box2dと同様です。
+0
UIKit/Quartzで試してみると、実際には非常に遅いので、ゲームではうまくいかないでしょう! –
関連する問題
- 1. 2つのGLオブジェクト間の衝突を検出する簡単な方法はありますか?例:glutSolidCylinder&glutSolidTorus
- 2. これを行う簡単な方法はありますか?
- 3. 衝突検出を行う場所
- 4. 衝突検出を行う最も良い方法は何ですか?
- 5. 別の衝突検出を中断する衝突検出 - Swift
- 6. n体衝突検出とペアワイズ衝突検出の違いは?
- 7. どのように衝突を検出するが、box2dで衝突しない?
- 8. はjavascriptの衝突検出
- 9. Androidでの衝突検出
- 10. スヌーカーボール衝突検出
- 11. ブレークアウト衝突検出
- 12. 衝突検出(LibGDX)
- 13. OpenGL衝突検出
- 14. Masm32:アセンブリで衝突を行う方法
- 15. オブジェクトが移動していないときの衝突を検出する方法はありますか
- 16. ノッチはミニクラフトでどのように衝突検出を行いますか?
- 17. java(Android)の2行の衝突検出
- 18. 良い、簡単な、2D矩形のみの衝突検出アルゴリズムとは何ですか?
- 19. BJ concurencyを扱う簡単な方法はありますか?
- 20. アニメーションイベントの衝突を検出します。
- 21. 時間の最後に衝突検出を行うには?
- 22. Djangoの 'mad lib'スタイルフォームフィールドを行う簡単な方法はありますか?
- 23. Unity3Dの衝突検出の代替手段はありますか?
- 24. スプライン曲線の自己衝突を検出する方法は?
- 25. Actionscript 3.0。衝突の検出を較正する方法は?
- 26. Box2Dの衝突検出?
- 27. jQueryの衝突検出
- 28. Locorocoゲームの衝突検出
- 29. Androidの衝突検出
- 30. Javaのサークルサークル衝突検出
Cocos2Dまたはbox2Dをお使いですか?そうでなければ、レイWenderlichは素晴らしいチュートリアルを持っている[ここ。](http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone) –
それは普通のObjCの上にCocosやBoxを追加するようなことは、ちょうどObjCでハンドルを取得しようとすると、問題を複雑にするでしょう。 –