2010-12-08 2 views
0

Я никогда не разрабатывал игру iOS, и я хочу, чтобы базовый персонаж (круг, как голова и пять линий, как руки, туловище и ноги) проходил по линии (он должен распознавать линия), падая, когда линия заканчивается и не позволяет пользователю взаимодействовать. Есть ли учебник для этого? Должен ли я использовать только Objective-C или я должен использовать любую другую технологию, такую ​​как Cocos2D?Рекомендации по разработке iOS-игры

Спасибо за чтение.

Отредактировано:

Все действие происходит в 2D и на одном экране. Я думаю, что мне нужна анимация и проверять столкновения, чтобы знать, должен ли персонаж идти пешком или падать.

+0

У меня уже есть анимация, и мне просто нужно, чтобы анимация проходила по линии (например, в Trace, но без разрешения пользователя). Сделать анимацию очень просто (я просто использую Objective-C с массивом изображений). Возможно, я не очень хорошо объяснил. Неужели это так сложно? – 2010-12-08 16:39:17

ответ

0

Там очень много происходит в этом сценарии вы описываете:

  1. Анимационное
  2. управления Scene (графы сцены)
  3. инверсной кинематики
  4. Обнаружение столкновения

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

Поскольку Objective-C - это просто язык программирования, вам определенно нужно что-то еще. Если это 2D, Cocos2D, безусловно, выполнит эту работу, но для количества операций рендеринга, которые вы описываете, это может быть излишним. CoreGraphics, вероятно, будет достаточно.

+0

Я отредактировал мой вопрос. – 2010-12-08 14:18:02

Смежные вопросы