#iphone #ipad #cocos2d-iphone
#iPhone #iPad #cocos2d-iphone
Вопрос:
Я собираюсь создать простую игру для iPad, в которой стрелка будет отбивать шары. Где шары движутся в случайном направлении со случайной скоростью. Когда стрелка попадает в мяч, появляется анимация, похожая на взрыв, со звуком (обнаружение столкновений здесь главное). Итак, что я должен предпочесть для этого. Должен ли я использовать простой UIImageView и анимацию или использовать COCOS2D. Также я новичок в COCOS 2d. Также приветствуются любые другие варианты. Спасибо.
Ответ №1:
Используйте анимацию cocos2d.Смотрите ссылку ниже, если у вас есть таблицы спрайтов, попробуйте это:
1) http://www.raywenderlich.com/1271/how-to-use-animations-and-sprite-sheets-in-cocos2d
или у вас есть отдельные изображения, см. это:
2) http://cocos2d-iphone.org/wiki/doku.php/prog_guide:animation
Ответ №2:
Использование cocos2d имеет много преимуществ перед UIKit. Одна из вещей — box2d, которая будет очень полезна для такой игры, как эта [по крайней мере, у меня сложилось такое впечатление по вашему вопросу]. Проведите некоторое исследование по обнаружению столкновений box2d.
Комментарии:
1. Кроме того, как указано @banu, в анимации есть все преимущества. Это очень просто, и благодаря поддержке таблиц спрайтов обработка памяти довольно хорошая. Я думаю, что вы не ошибетесь с Cocos2d здесь. Всякий раз, когда вам нужно что-то из UIKit, вы все равно можете использовать это [например, меню, вкладки и т.д.], Хотя cocos по-прежнему позволяет создавать их самостоятельно.