-
Введение:
Cocos2D-iPhone — это платформа с открытым исходным кодом, которая упрощает разработку 2D-игр на iPhone. Он обеспечивает физику, спрайты, параллаксную прокрутку, поддерживает сенсорный ввод и ускоритель iPhone и многие другие функции.
В App Store уже есть множество игр, разработанных с использованием Cocos2D, поэтому вы также можете использовать его для создания отличных игр. Разработчики Cocos2D даже поделились некоторыми передовыми практиками использования этой среды разработки.
Небольшое объяснение:
Эта серия статей является переводом части вики cocos2d. На самом деле это не полный перевод, ведь в нем есть часть моего личного опыта. Кое-где нет перевода, а кое-где перевод корявый. Я не ссылался на слишком много технических документов, и многие странные слова были просто догаданы. В конце концов, это сторонняя библиотека. Кроме того, многие вещи в iPhone не имеют одинаковых стандартов и консенсуса после перевода на китайский язык. Если не понимаете, просто прочитайте по-английски, оно написано относительно просто. Цель перевода - немного помочь тем, кто не любит читать электронные тексты. Конечно, перевод не очень хорош. Другая цель — заставить себя понять глубже. Многие из методов и действий ранее не пробовались. Я не рискну писать их случайно при переводе. Почти все они реализованы в коде. Просто попробуйте. Оно перемешано с некоторыми личными описаниями эффектов. Ведь большинство действий и понятий либо абстрактны, либо подвижны. Его невозможно четко описать с помощью изображений или кода.
Быстрый путь:
4 основные концепции, необходимые для начала работы с cocos2d
cocos2d-Основные понятия (1)-Основные действия
cocos2d-Основные понятия (2)-Композиционные действия Сложные действия
cocos2d-Основные понятия (3)-Действия: Облегчение действия буфера
cocos2d-Основные понятия (4)-CallFunc Action
cocos2d-Основные понятия (5)-Эффекты
Исходный адрес:
Действия, трансформации и эффекты
Основные действия
Композиционные действия
Упрощение действий
Эффект действия
Специальные действия
У меня было мало времени, и у меня не было времени разобраться. Должно быть, много ошибок. Надеюсь, каждый сможет меня покритиковать и поправить.
Справочная статья: http://www.ezshine.cn/blog/index.php/archives/297.