Cocos2d-x против cocos2d-android для игры для Android

После использования 'cocos2d-iphone' в одном из моих проектов, я пытаюсь решить, какой вариант Cocos2d мне следует использовать для Android. игра. Мой личный список плюсов и минусов:

Cocos2d-x

плюсы: должно быть легче перенести игру на iOS позже, возможно, и на другие платформы

минусы / сомнения: отладка код c ++ для Android (легко или нет?), совместимость приложения NDK с различными устройствами Android (насколько это проблема?), доступ к функциям, зависящим от платформы (покупки в приложении и т. д.)

cocos2d-android

плюсы: вся Java, более простая установка и доступ к функциям, зависящим от платформы

минусы: придется переводить с Java на C ++ или Objective-C для других платформ.

Есть ли другие проблемы с любой из вариантов, о котором я не думал? Если кому-то пришлось бы сделать этот выбор, что бы вы выбрали и почему?

19
задан Liya 10 July 2014 в 05:41
поделиться