|
Июн
12
|
Cocos2d — набор средств разработки, ориентированный преимущественно на создание игр на iPhone и iTouch. Изначально данный SDK создавался для языка Phyton (лицензия GNU LGPL).
Где загрузить
Требования
- Mac и Mac OS с поддержкой iPhone SDK (например, Mac OS 10.5.6)
- Xcode v. 3 и выше
- iPhone SDK
Подробнее об установке Xcode и iPhone SDK, а также о том, где их взять, можно прочесть здесь.
Установка
1. Загружаем отсюда.
2. Распаковываем архив и копируем файлы в папку “Library” (может быть и любая другая, но я выбрал “Library“).

Поздравляю — cocos2d установлен. Теперь перейдем к более сложной части (для которой отсутствует документация).
Попробуем оценить возможности cocos2d на ряде примеров.
Дважды щелкните на файле проекта (”cocos2d-iPhone.xcodeproj“) из папки, куда был сохранен пакет cocos2d. Другой вариант: запустите Xcode и выполните “File->Open“.
Должно появиться окно проекта “Groups & Files” с такими объектами:

Если сейчас выполнить “Build And Go“, то либо не произойдет вообще ничего, либо симулятор iPhone запустится с пустым экраном. Разверните меню группы “Targets” — увидите список исполняемых файлов (Atlas Demo, AttachDemo, EaseDemo и пр.). Щелкните по любому демо-файлу, удерживая нажатой клавишу <Control>, и выберите для него опцию “Build“.

После компоновки выбранного демо-файла можно запустить его, развернув меню “Executables” (в меню должен появиться ваш демо-файл). (Примечание: если опция “Start” для него отсутствует, значит, компоновка файла не выполнена. Вернитесь к предыдущему шагу.)

Вот как выглядит демо “AccelViewportDemo“:

Попробуйте и другие — они того стоят.
Обязательно скомпонуйте библиотеку cocos2d для нужной платформы, чтобы работать с библиотеками без лишних компиляций. Для этого выберите нужные “Active SDK” и “Active Build Configuration” (или скомпонуйте их все). Готовую конструкцию можно найти под папкой, куда устанавливался cocos2d. В меню “Targets” выберите “cocos2d“. Щелкнув по объекту с нажатой клавишей <Control>, выполните “build cocos2d“.


(5 голосов, средний: 4.20 из 5)
Июнь 12th, 2009 at 06:27
[...] по Cocos2d можно прочесть инструкцию по установке здесь и урок Hello [...]
Июнь 14th, 2009 at 11:57
[...] В этом уроке речь пойдет о создании приложения Hello World для cocos2d. Тем, кто еще не выполнил установку и компиляцию cocos2d, стоит прочесть предыдущий урок. [...]