
Узнаете, где можно взять игровые ресурсы и внедрим их в проект
Создадим и настроим сцену
Установим "Логотип" и создадим класс, который облегчит расстановку элементов и их анимацию
Расставим "Игровые результаты" и создадим класс, который облегчит расстановку этих элементов
Установим кнопку для запуска игры (Play Button), две кнопки для переключения наших "бутылок", саму "бутылку", а также игровой стол
Создадим вспомогательный файл, который будет содержать информацию о каждой "бутылки"
Реализуем механизм, позволяющий переключаться между нашими "бутылками"
Установим блокировку на "бутылки", которые следует разблокировать при достижении нужного результата
Реализуем логики разблокировки наших "бутылок" при достижении нужного результата
Реализуем переход на игровую сцену по нажатию кнопки "Play Button"
Подготовим игровую сцену к работе
Расставим пользовательские и игровые элементы (Nodes)
Добавим "Бутылку", которую выбрали в "Меню" на игровую сцену. Создадим класс, который поможет реализовать физику для каждой "Бутылки"
Реализуем кнопку "Back", которая будет возвращать обратно в "Меню". Кнопка "Reset" позволит сбрасывать в первоначальное состояние нашу "Бутылку" и игровые очки.
Реализуем логики у нашей "Бутылки"
Приведем структуру проекта в нормальный вид и под шаблон проектирования MVC
Реализуем основную логику игры, а именно будем проверять свалилась ли наша "Бутылка" со стола, а также упала ли она вертикально (на свое основание)
Исправим некоторые недочеты, а также решим проблему с начислением "Очков".
Реализуем монетизацию игрового приложения, используя iAP. Также реализуем восстановление покупок. Требуется состоять в программе Apple Developer и реальное устройство.
В этой части реализуем кнопку "Restore Button"
В этой части реализуем функционал кнопки "Restore Button" и некоторые методы делегата
В этой части закончим реализацию iAP
Добро пожаловать на курс!
*************************************
Обновление, 21.09.2017:
Добавлен исходный код на языке Objective-C, Xcode 9
Обновление, 20.09.2017:
Исходный код обновлен под Swift 4, Xcode 9
Обновление, 31.03.2017: добавлены 28,29,30 лекции, где рассказывается о монетизации приложения с помощью встроенных покупок (In-App Purchase). Также выложена инструкция для настройки iAP через itunes Connect, а также полностью законченный проект на языке Swift 3 со всеми ресурсами.
Обновление, 28.03.2017: добавлена 23 лекция в виде "Статьи", где немного доработаем проект и исправим некоторые недочеты.
Обновление, 23.03.2017: добавлен урок в бонусный раздел, в котором рассказывается о монетизации приложения с помощью Google AdMob Interstitial (Межстраничный рекламный блок)
*************************************
Вы любите играть? Игры приносят вам удовольствие? А еще большее удовольствие Вы получите от создания вашей собственной игры! Этот курс научит вас шаг за шагом создавать интересную и популярную игру. Узнаете, как осуществлять переход между сценами. Как реализуется логика и физика игры. Как внедрить рекламу в игру, чтобы она приносила Вам доход, используя adMob и узнаете многое другое.
______________________________________________________________________________________
Do you like to play? Games bring you pleasure? And even more pleasure you get from creating your own games! This course will teach you step by step to create an interesting and popular game. Learn how to implement the transition between scenes. How is the logic and physics of the game. How to introduce advertising to the game brings you income, using adMob and more.
Welcome to the course!