Какие преимущества дает cocos2d-android перед android 2d - PullRequest
0 голосов
/ 06 декабря 2011

Я видел несколько сообщений здесь о cocos2d-android, поэтому амбиции, чтобы получить больше идей об этом, перетащите меня на coco2ds-android-1 и хороший пример .

Мой анализ не может найти каких-либо существенных преимуществ использования coco2ds вместо обычного двухмерного подхода surfaceView и SurfaceHolder.Callback.

Я буду благодарен, если кто-нибудь, имеющий опыт работы с coco2ds-android, подскажет мне о преимуществах его использования вместо обычного игрового подхода.

1 Ответ

1 голос
/ 06 декабря 2011

Просто нажав на ссылки, начиная с ссылок в OP, я натолкнулся на http://dan.clarke.name/2011/04/how-to-make-a-simple-android-game-with-cocos2d/ - в котором указан очевидный ответ, который вы ищете.

Прежде всего, это 2D игровой движок.Вся физика и всякие эффекты только для вас.Не нужно заново реализовывать с нуля

Во-вторых, это фактически порт игровой библиотеки iPhone с тем же именем - отличная новость, если вы планируете портировать на iPhone.И, в-третьих, он с открытым исходным кодом, что означает, что вы можете соответствующим образом настроить все.

Однако я заметил, что это чистая библиотека Java, поэтому не ожидайте удивительной производительности.Если производительность критична, ищите что-нибудь на основе NDK, а не на основе SDK.Я не мог бы посоветовать здесь, потому что игры не мое дело.

...