나는 "크로스 플랫폼"2D 게임 엔진으로 변모하고있는 것을 개발하고 있습니다. 초기 플랫폼 목표는 iPhone OS이지만 Android 또는 PSP 나 Nintendo DS와 같은 콘솔로 옮길 수도 있습니다. 내 옵션이 열린다.C++ 2D GameEngine을위한 Chipmunk Physics 또는 Box2D?
내 엔진은 C++로 개발되었으며 Box2D와 Chipmunk에 관해 많이 읽었지 만 어느 것이 내 Physics Middleware로 사용할 지 결정할 수 없습니다.
Chipmunk는 쉽게 임베디드 된 것으로 보이고 Box2D는 널리 사용되는 것 같습니다. Chipmunk는 C이고 Box2D는 C++이지만 Box2D의 API는 chipmunk의 API보다 훨씬 나쁘다고 들었습니다.
지금은 불규칙한 다각형 (오목하지 않은)에 대해 엔진 모양 생성 및 충돌 감지 기능을 사용합니다.
I 값 :
1) Good API's
2) Easy to integrate.
3) Portability.
그리고 다른 작업이있을 때는 물론, 내가 그것을 듣고 싶어요
.내 요구 사항 중 어느 것이 더 좋을 것이라고 생각하십니까?
편집 : 내 특정 선택에 대한 기사를 작성 결국, 당신은 here
가 이제까지 완료있어 경우 최종 제품을보고 관심이있을 것입니다 ... 즉 고려하는 것이 될 수 있도록 Box2D의가 공동 종류의 다른 (아마도 더 큰) 세트가 생각? – adam
투표 범위가 너무 넓습니다/도구 rec. –