понедельник, 21 января 2013 г.

Обновление блога

Всем привет!

Извиняюсь, что долгое время не было постов.
Дело в том, что мне сейчас попалась новая редакция книги про Cocos2d, которая основана на cocos2d 2.0 - новой версии cocos2d, основанной на OpenGL ES 2.0, поэтому я решил, что имеет смысл обновить те части блога, которые устарели.

Концепции cocos2d, безусловно, останутся теми же самыми, так что все то, что относится к теории про CCLayer, CCNode, CCScene, CCDirector и так далее - все остается в силе :)
Скоро выложу пост на тему того, что именно пришлось обновить.

понедельник, 14 января 2013 г.

Основы. Статья 6. Работа с акселерометром в cocos2d. Спрайты в cocos2d

Основы cocos2d. Статья 6. Работа с акселерометром в cocos2d. Спрайты в cocos2d

Привет!
После небольшого перерыва - продолжаем ;)
В этой статье мы закончим узнавать об основах CCLayer, изучив последний аспект - ввод данных через акселерометр. Затем мы познакомимся с классом спрайтов CCSprite.

четверг, 10 января 2013 г.

Основы. Статья 5. Работа со слоями и касаниями в cocos2d

Основы cocos2d. Статья 5. Работа со слоями и касаниями в cocos2d

Итак, к этому моменту мы изучили сцены и работу с ними.
Как мы помним, каждая сцена состоит из "слоев", в которых располагаются конкретные игровые объекты и, соответственно, игровая логика.
Сам слой - это узел, который умеет принимать от устройства данные о касаниях пользователя и показания акселерометра.
Предлагаю узнать больше о слоях в этой статье.

среда, 9 января 2013 г.

Основы. Статья 4. Сцены и анимации перехода

Основы cocos2d. Статья 4. Сцены и анимации перехода

Всем привет! Продолжаем нашу серию статей о cocos2d.
В предыдущей статье мы начали обсуждать сцены и режиссера - научились создавать сцены и делать переход между ними, а также узнали о потреблении памяти в сценах.

В этой статье - узнаем еще больше ;)

вторник, 8 января 2013 г.

Основы. Статья 3. Класс режиссера и работа со сценами

Основы cocos2d. Статья 3. Класс режиссера и работа со сценами

Итак, в прошлых статья мы говорили о CCNode - базовом для всех объектов в cocos2d, который олицетворяет "узел", являющийся контейнером для других узлов; обсудили CCScene - "узел", представляющий в иерархии сцену на экране; узнали о CCLayer - "слой", который содержит в себе другие узлы (как мы помним, слои объединяют узлы, а сцена объединяет слои).

Теперь настало время поговорить о другом мощном классе cocos2d - классе-"режиссере" :)
Да-да, он так и называется в переводе с английского - CCDirector!

понедельник, 7 января 2013 г.

Основы. Статья 2. Использование CCNode

Основы cocos2d. Статья 2. Использование CCNode

В этой статья мы поговорим о классе, который является основой всех узлов - классе CCNode.
Он никак не отображается на экране, но задает набор методов и свойств, общий для всех узлов.

Основы. Статья 1. Иерархия сцены

Основы cocos2d. Статья 1: Иерархия сцены

Я начинаю цикл статей, посвященных основам движка cocos2d.
Этот цикл предназачен для начинающих - в рамках него мы узнаем все базовые понятия движка и подготовимся к более продвинутому изучению.

Каждый игровой движок устроен по-разному и оперирует различными понятиями и объектами.
Давайте узнаем, какие объекты являются базовыми для cocos2d и как они связаны между собой.

воскресенье, 6 января 2013 г.

Немного практики

Первое приложение

Наконец, мы готовы создать наше первое приложение!

О структуре базового проекта-2

Структура шаблона проекта Cocos2D. Часть 2

В прошлой части мы начали говорить о структуре шаблона проекта Cocos2D.
В этой части - продолжим.

О структуре базового проекта

Структура шаблона проекта cocos2d. Часть 1

В прошлом уроке мы создали наш первый проект и запустили его.
Теперь давайте поговорим о том, какова структура проекта, основанного на cocos2d.

Начало работы с cocos2d

Начало работы с cocos2d

Добрый день!
В этом посте мы установим cocos2d и создадим наше первое приложение.

Что такое cocos2d? Вводный урок.

Что такое cocos2d?

Добрый день!

Рад приветствовать вас в блоге, посвященном программированию игр для iPhone / iPad / iPod с использованием игрового движка cocos2d!

Это первый пост, и в нем я расскажу, о чем этот блог, какова его цель, чему вы сможете научиться, что уже должны знать и что такое cocos2d.