Corona SDK Mobile Game Development / Corona SDK. Руководство для начинающих.: Preface

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Эта книга написана для того, чтобы познакомить вас основными стандартами использования Corona SDK на платформах iOS и Android. Вы повысите свои навыки путем создания трех уникальных игр, которые мы будем создавать с вами по шагам, которым лекго следовать. Кроме разработки игр мы так же погрузимся в изучение интеграцию с соц. сетями, внутри игровых покупок, монетизации и добавления вашего приложения в App Store и/или Google Play Store.
Что охватывает эта книга:

bubenok 07.10.13 в 10:51

0

Глава 1. Приступаем к работе с Corona SDK, устанавливаем Corona SDK на Mac OSX и Windows. Вы узнаете как создать вашу первую программу в две строки кода. Наконец мы рассмотрим процесс создания и загрузки приложения на iOS или Android устройство.

bubenok 07.10.13 в 14:29

0

Глава 2. Ускоренный курс по Lua и Corona Framework, погрузимся в программирование на языке Lua, который используется для разработки в Corona SDK. Мы пройдемся по основам: переменные, функции, структуры данных в Lua и т.д. Эта глава так же познакомит с тем, как реализовать различные экранные объекты в Corona.

bubenok 07.10.13 в 14:39

0

Глава 3. Создаем нашу Первую Игру: Побег. Обсуждаем первую половину создания вашей первой игры. Мы узнаем, как структурировать файлы игры в проекте Corona и создадим игровые объекты, которые будем отображать на экране.

bubenok 07.10.13 в 14:42

0

Глава 4. Управление игрой. Продолжаем со второй половины создания игры. Мы рассмотрим передвижение объектов в игре, а также обнаружение столкновений между объектами в сцене. Вы также узнаете как создать систему подсчета очков, которая будет определять победил игрок, или проиграл.

bubenok 07.10.13 в 14:45

0

Глава 5. Анимация. Учимся анимировать игру используя муви-клипы и спрайты. В этой главе мы погрузимся в управление движением и переходы при создании новой структуры игры.

bubenok 07.10.13 в 14:55

0

Глава 6. Проигрывание звуков и музыки. Добавляем звуковые эффекты и музыку в наше приложение. Очень важно добавить в игру аудио для улучшения сенсорного опыта игроков. Вы узнаете как загружать аудио, выполнять и зацикливать его с Corona Audio System.

bubenok 07.10.13 в 16:27

0

Глава 7. Физика. Падающие объекты, узнаем как работать с физическим движком Box2D в Corona используя объект display. Вы сможете изменять форму тел и работать с физическим поведением объектов при падении. В этой главе мы научимся работать с динамическими и статическими телами и объясним цель пост-коллизий.

bubenok 08.10.13 в 02:33

0

Глава 8. Раскадровка операций. Поговрим об управлении сценами вашей игры через Storyboard API. Так же детально рассмотрим дизайн меню: создание меню паузы и главного меню. В добавок мы научимся сохранять лучший результат в игре.

bubenok 08.10.13 в 02:46

0

Глава 9. Работа с несколькими устройствами и подключение вашего приложения к сети. Предоставление информации об интеграции вашего приложения с соц. сетями Twitter, Facebook. Обсуждаем другие социальные возможности: делимся достижениями и делаем доску лидеров с помощью OpenFeint, это то, что позволит вашему приложению охватить намного большую аудиторию.

bubenok 08.10.13 в 04:19

0

Глава 10. Оптимизация, тестирование, размещение. Обсуждаем особенности работы приложения на iOS- и Android-устройствах. Рассмотрим как создать свой Distribution Provisioning Profile в AppStore и как редактировать информацию о вашем приложении в iTunes Connect. Разработчики Android научатся подписывать свои приложения перед публикацией в Google Play Store.

bubenok 08.10.13 в 04:24

0

Глава 11. Создание внутриигровых покупок. Рассмотрим вопросы монетизации вашей игры через различные типы покупок: потребляемые, не потребляемые и подписки. Научимся работать с модулем store для AppStore. Посмотрим как тестировать покупки на устройствах чтобы увидеть работают ли они.

bubenok 08.10.13 в 04:29

0

Что вам понадобится для чтения этой книги.
Если вы планируете разрабатывать игры на Mac, вам понадобятся следующие вещи:
MacOS X 10..6 или новее
Corona SDK для MacOS X
Система на основе процессора Intel, способная запустить Snow Leopard или Lion
64-bit CPU (Core 2 Duo)
‰‰OpenGL 1.4 или новее
Вы должны быть зарегистрированы в программе разработчиов Apple
XCode
Текстовый редактор, например TextWrangler, BBEdit, или TextMate

Если вы планируете разработку в Windows, убедитесь что у вас присутствует следующее:

bubenok 08.10.13 в 04:37

0

Операционная система Windows 7, Vista, или XP
Процессор с тактовой частотой не менее 1 GHZ
‰‰ 38 мегабайт свободного места на диске (как минимум)
‰‰ 1 GB оперативной памяти (минимум)
‰‰ OpenGL 1.3 новее (присутствует в большинстве современных систем Windows)
‹‹ Java 6 SDK
‹‹ Текстовый редактор, например Notepad++ или Crimson Editor

bubenok 08.10.13 в 04:41

0

Вы так же должны быть зарегистрированы как разработчик Google Play, если планируете публиковать свои приложения для Android устройств.
При создании своей игры вам понадобятся исходные файлы примеров, которые вы можете скачать с сайта издательства Packt.
Наконец, вам понадобится последняя стабильная версия Corona SDK (на момент написания книги это 2011.704).

bubenok 08.10.13 в 04:45

0

Для кого эта книга
Эта книга для каждого, кто хочет научиться создавать коммерчески успешные игры для Android или iOS. При этом вам не нужно иметь опыт разработки игр или быть гуру программирования.

Соглашения.
В этой книге вы будете часто встречаться с несколькими заголовками.

bubenok 08.10.13 в 04:49

0

Чтобы дать ясные инструкции о том, как завершить процедуру или задачу мы используем:

Заголовок - Время действовать
1. Действие 1
2. Действие 2
3. Действие 3

Инструкциям часто нужны дополнительные объяснения чтобы они обрели смысл. Для этого мы используем:

bubenok 08.10.13 в 04:51

0

Заголовок - Что только что произошло?
В данной части мы объясняем, как работает то решение, которые вы только что применили.
Вы также найдете некоторые другие дополнительные блоки, в том числе:
Pop Quiz
Это короткие вопросы с несколькими вариантами ответа. Предназначен для проверки вашего понимания пройденного материала.
Стань героем
Здесь мы вам бросим практический вызов и дадим идеи для решения задачи.

bubenok 08.10.13 в 05:59

0

Вы также найдете множество стилей оформления текста. Вот несколько примеров этих стилей, и объяснение их значения.
Кодовые слова в тексте приведены следующим образом: "Продолжить изменения значений текущего дисплея
Объект, TextObject ".
Блок кода устанавливается следующим образом:
Привет мир / имя папки проекта
Icon.png необходимы для iPhone / Ipod / Ipad
Icon@2x.png необходимы для iPhone / Ipod с Retina Display
main.lua

bubenok 08.10.13 в 06:01

0

Пиратство
Пиратство авторских материалов в Интернете является постоянной проблемой. В Packt, мы относимся к защите наших авторских прав и лицензий очень серьезно. Если вы встретите
любые незаконные копии наших работ в любой форме, пожалуйста, сообщите нам о местонахождении копии или сайте, где она размещена, чтобы мы смогли провести расследование.
Пожалуйста, пришлите нам ссылку на подозреваемые
в пиратстве материалы - copyright@packtpub.com со .
Мы ценим вашу помощь в защите наших авторов и нашей возможности предоставлять вам качественные материалы.

bubenok 08.10.13 в 06:06

0
Минутку...