Getting Started.

Posted on July 20, 2011


IPHONE SDK.

Самое первое, что вам необходимо сделать для начала программирования под iOS – зарегистрироваться на сайте http://developer.apple.com/iphone и скачать Xcode SDK. Написать игру для iOS, используя Cocos2d и без Xcode просто невозможно.

Установка Cocos2d.

Далее необходимо скачать исходники cocos2d – с оффициального сайта www.cocos2d-iphone.org/download. На этой странице вы найдете несколько версий. Лучше скачивать последнюю stable версию, так как unstable версия другими словами – это beta.

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

Следующий шаг – установка шаблонов (templates) для Xcode(это позволит вам в последствии быстро создавать проект на основе cocos2d с помощью одного клика). Необходимо запустить Terminal (/Applications/Utilities/Terminal.app) и написать там команду sudo и поставить пробел. Затем в Finder найти папку с cocos2d (которую вы сначала распаковывали, а потом возможно и переместили) и внутри папки перетащить файл install-templates.sh в терминал. В терминале у вас должна быть команда похажая на следующюю

sudo /projects/cocos2d/install-templates.sh

Нажимаем Enter и ждем. Если вы видете строчки в терминале, начинающиеся с “…copying” – значит все должно установится правильно.

P.S. Не забывайте, чтобы установить шаблоны cocos2d, у вас на маке уже должен быть установлен ранее Xcode.

Первый проект.

Теперь уже необходимо запустить Xcode и выбрать меню File->New Project. В открывшемся окне слева вы увидите пункт cocos2d. Его необходимо выбрать, тогда справа отобразятся все доступные шаблоны, которые были установлены в предыдущем шаге.


Выбираем cocos2d Application шаблон и в следующем шаге вводим имя проекта, которое вам больше всего нравится. Xcode создаст для вас проект, основанный на выбранном шаблоне. Попробуйте запустить проект, если вы сделали все правильно в предыдущих шагах, то запустится эмулятор iPhone и приложение HelloWorld.

About these ads
Posted in: Глава 1