Выбор ... Core Animation vs cocos2d - PullRequest
0 голосов
/ 03 июня 2011

После того, как вы улучшили себя, я хочу сделать что-то серьезное.

Проблема в том, что я все еще новичок, и я признаю, что на iOS сделать приложение довольно просто.

Итак, есть моя проблема: хочу я хочу сделать это - планету, на экране вы увидите только часть или планету, а пользователь, перемещающий палец слева направо или справа налево, сделает планетудвигаться и открыть для себя больше планеты.так что в основном я хочу сделать карусель, которую вы видите только часть, как в приложении GF All Stars (вы найдете его в магазине приложений), я также хочу сделать небольшую анимацию, как люди, идущие по ней или птицы ... таквот мой вопрос: как лучше всего сделать что-то подобное ???я должен использовать Core анимации от Apple, или это слишком много, и я должен обратиться к библиотеке игр, как coco2SD ???Я понятия не имею, какой из них легче.

, если у вас есть какая-либо информация, спасибо за все, и если вы когда-либо видели учебник по карусели, спасибо!

1 Ответ

0 голосов
/ 03 июня 2011

Учитывая ограниченную функциональность игры, которую вы пытаетесь сделать, Coocos2D должен быть более чем хорош и, вероятно, будет легче обернуть вашу голову.Аргументы против использования Cocos2D заключаются в том, что CoreAnimation - это то, что вы, вероятно, должны изучить, если действительно хотите заняться разработкой игр для iOS.И (это больше похоже на мою любимую мозоль) кажется, что ваше приложение будет относительно небольшим, и есть большая вероятность того, что Cocos2D добавит много дополнительного кода, который вам необходим для вашего приложения;по общему признанию, это не имеет большого значения, но я всегда хотел бы иметь бережное отношение внешнего кода к внутреннему в моих приложениях для iOS.

В конечном счете, если вы хотите быть в состоянии начать работу ибыстро перейти к коду, тогда Cocos2D, вероятно, лучше, чем легче, чем CoreAnimation.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...