Rozwijam to, co zamienia się w dwuwalidowy silnik gry 2D, moim początkowym celem platformy jest system operacyjny iPhone OS, ale mogę przejść na system Android lub nawet na konsolę, taką jak PSP lub Nintendo DS, chcę zachować moje opcje są otwarte.Chipmunk Physics lub Box2D dla C++ 2D GameEngine?
Mój silnik został opracowany w C++ i dużo czytałem o Box2D i Chipmunk, ale wciąż nie mogę się zdecydować, który z nich będzie używany jako moje oprogramowanie pośredniczące w fizyce.
Wydaje się, że wiewiórka została osadzona w łatwy sposób, a Box2D wydaje się być szeroko stosowany. Chipmunk to C, a Box2D to C++, ale słyszałem, że API z Box2D są znacznie gorsze niż API chipmunk'a.
Na razie będę używał tworzenia kształtów silnika i wykrywania kolizji dla nieregularnych wielokątów (nie wklęsłych).
wartość I:
1) Good API's
2) Easy to integrate.
3) Portability.
I oczywiście, jeśli zauważy coś innego, chciałbym to usłyszeć.
Który z nich najlepiej pasuje do moich potrzeb?
EDIT: skończyło się na artykuł o moim konkretnego wyboru, można go znaleźć here
byłby zainteresowany, aby zobaczyć swój produkt końcowy, jeśli kiedykolwiek dostał gotowy? – adam
Głosowanie w celu zamknięcia jako zbyt szerokie/narzędzie rec. –