2010-01-22 3 views
21

확인, 메신저 내가 여기 http://scratch.mit.edu/projects/techy/781198 만든 게임의 아이폰 버전을 만들려고 노력하는 것은 더 나은 Box2D의 또는 다람쥐이며, 각각적인 Cocos2D + Box2D의 또는 다람쥐는

+2

내가 작성한 튜토리얼 생각합니다. body, fixtures 및 해당 속성에 대한 모든 기본 개념을 설명하고 예제 코드를 제공합니다. [Box2d 및 Cocos2D를 사용하여 iPhone에서 물리학 개론하기] (http://www.deluge.co/?q=introduction-to- physics-iphone-cocos2d-box2d) –

답변

8

에 대한 몇 가지 튜토리얼을 어디에 당신은에서,적인 Cocos2D SDK를 다운로드하는 경우 포함 된 프로젝트는 Box2d와 Chipmunk의 샘플입니다. "cocos2d-iphone"이라는 Xcode 프로젝트를 열고 Box2dtest와 Chipmunkdemo를보십시오. Box2d는 더 강력하지만 Chipmunk보다 사용하기가 조금 더 어렵다고 생각합니다.

여기적인 Cocos2D의 사이트 : 여기 http://www.cocos2d-iphone.org/

다운로드 : http://www.cocos2d-iphone.org/download

14

내가 Box2D의 선호 - 나는 다람쥐보다 이해하기 쉽게라고 생각합니다.

http://www.raywenderlich.com/457/intro-to-box2d-with-cocos2d-tutorial-bouncing-balls

http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone

http://www.raywenderlich.com/475/how-to-create-a-simple-breakout-game-with-box2d-and-cocos2d-tutorial-part-12

:

Cocos2d Resources

플러스 여기가적인 Cocos2D 수있는 몇 가지 링크/Box2D의 튜토리얼입니다 여기에 많은 유용한 리소스를 나열 또 다른 질문에 대한 링크입니다

http://www.raywenderlich.com/505/how-to-create-a-simple-breakout-game-with-box2d-and-cocos2d-tutorial-part-22

그리고 레이가 나는 멋진 자원이 될 것입니다 생각하고 있습니다 좋은 책 :

http://www.raywenderlich.com/2274/cocos2d-book-and-360idev

http://my.safaribooksonline.com/9780132180863

이 도움 희망 - 해피 코딩!

10

Chipmunk는 직선 C이며 Box2D는 C++입니다. Chipmunk에 대한 Objective-C bindings의 새 세트도 있지만 상업적으로 자유롭게 사용할 수는 없습니다.

제가 이해하는 것처럼, Chipmunk는 Continuous Collision Detection을 지원하지 않지만 Box2D는 지원합니다. 이것은 "터널링"(고속으로 움직일 때 서로 물체가 약간 통과하는 것을 방지하는 것)이 중요합니다.

내가 듣는 것으로부터, 그들은 둘 다 훌륭합니다. C++에서 C를 선호하거나 지속적인 충돌 감지가 필요한 경우 아마도 Box2D를 선택해야합니다.

순수 C 라이브러리를 사용하려면 Chipmunk로 이동하십시오.

저는 개인적으로 Box2D를 사용했으며 지금까지의 경험이 환상적이었습니다.

또한, 나는 ... 그 고려해야 할 뭔가가 될 수 있도록 Box2D의가 공동 종류의 다른 (아마도 더 큰) 세트가 Box2D의 및적인 Cocos2D에 대한

관련 문제