ПЕРВЫЙ МОДУЛЬ – 8 УРОКОВ
- УРОК №1. КИСТЬ, ДЛЯ СОЗДАНИЯ УРОВНЕЙ (TILEMAP)
В Unity есть удобный инструмент, который предназначен для создания уровней, с его помощью можно в считанные секунды, нарисовать прекрасный уровень.
- УРОК №2. БАЗОВЫЕ АНИМАЦИИ
Чтобы наша игра выглядела немного лучше, необходимо добавить анимации. Научимся добавлять самые простые анимации, чтобы ваша игра преобразилась в нечто прекрасное.
- УРОК №3. АНИМАЦИИ УГЛУБЛЕННО
В нашей игре уже присутствуют простые анимации, но мы на этом не останавливаемся, в этом уроке узнаем как добавить сложные анимации и настроить их.
- УРОК №4. ИСПРАВЛЕНИЕ ОШИБОК И НАСТРОЙКА КАМЕРЫ
Время от времени в игре будут появляться мелкие ошибки, которые необходимо вам будет решать, поэтому я показываю, как находится неисправность и исправляется.
- УРОК №5. УМНАЯ КАМЕРА, ПЕРЕРОЖДЕНИЕ, ВТОРОЙ УРОВЕНЬ
Углубленная настройка камеры, для более приятного время провождения в игре, перерождение лисѐнка, в случае если он коснулся шипов или упал за карту. И создание перехода на второй уровень
Префабы, отличный инструмент, ускоряющий работу в Unity и позволяющий открыть новые горизонты
- УРОК №7. СЧЀТЧИК ОЧКОВ И СОХРАНЕНИЕ
Во многих играх присутствует счѐтчик очков и сохранение этих самых очков, чем наша игра хуже? Добавим счѐт и сохранение счѐта в нашу игру
- УРОК №8. ГЛАВНОЕ МЕНЮ, ПАУЗА
Теперь последний этап создания нашей простой игры. Добавитм в неѐ паузу и главное меню, чтобы она выглядела более цельной
ВТОРОЙ МОДУЛЬ – 8 УРОКОВ
- УРОК №9. СТРОИМ НОВЫЙ УРОВЕНЬ, ДЕЛАЕМ МЕНЮ SELECT LEVEL
Посмотрим, как будет выглядеть работа в дальнейшем с игрой про лисѐнка, чтобы вы могли самостоятельно создавать и редактировать игру.
- УРОК №10. ПРОЕКТ И НАСТРОЙКА
Создаем новую игру. В ней основной задачей будет, летать за кораблик и уворачиваться от метеоритов. Добавим новые интересные моменты. Создадим и подготовим проект для дальнейшей работы
Во многих играх присутствует случайность, так и нам необходимо добавить капельку случайных чисел в игру, поэтому мы ее сделаем
- УРОК №12. АСТЕРОИДЫ, ПЕРСОНАЖ И ИНТЕРФЕЙС
Оживим наш корабль – заставим его двигаться, а также поработаем над астероидами и интерфейсом.
В каждой игре есть музыка и звуки, а в нашей нет, и мы это исправим, это сделать очень просто, а игра сразу становится бодрее
Добавим возможность нашему кораблю, стрелять в астероиды, чтобы они уничтожались
Сейчас после уничтожения астероидов или корабля, они просто исчезают. Добавим небольшие эффекты. После уничтожения астероида, будет появляться взрыв. Также раберем несколько примеров подобных эффектов.
При экспорте нашей игры появляется папка с множеством файлов. Разберемся, как экспортировать игру так, чтобы на выходе был всего лишь один файл.
- УРОК №17. СОЗДАНИЕ ПРОЕКТА
В этом уроке мы создадим 3D проект, изучим основы работы в 3D пространстве, научимся устанавливать свои цвета на объекты, выставлять их на сцену и устанавливать камеру.
- УРОК №18. СВЕТ, SKYBOX И ПЕРЕДВИЖЕНИЕ КАМЕРЫ
В этом уроке мы изучим основы работы со светом на сцене, установим SkyBox (небо), напишем скрипт для передвижения камеры за игроком.
- УРОК №19. ВРАЩЕНИЕ SKYBOX, ПЕРЕДВИЖЕНИЕ ПЕРСОНАЖА И КАМЕРЫ
В этом уроке мы научимся крутить SkyBox при помощи скрипта, напишем скрипт для передвижения игрока, а также доработаем скрипт передвижения камеры.
- УРОК №20. УПРАВЛЕНИЕ ПЕРСОНАЖЕМ И ОБРАБОТКА СТОЛКНОВЕНИЙ
В этом уроке мы добавим возможность передвижения игрока в стороны, добавим обработку падения игрока за границы карты, создадим и добавим препятствия на сцену.
В этом уроке мы начнѐм добавлять интерфейс и добавим шрифт к элементам текста.
- УРОК №22. ДОПОЛНИТЕЛЬНЫЕ ПОКАЗАТЕЛИ НА ОКНЕ ПРОИГРЫША
В этом уроке мы создадим счѐтчик очков игрока, сделаем вывод очков на окно проигрыша, а также добавим сохранение параметров при помощи PlayerPrefs.
В этом уроке мы создадим главное меню, добавим анимацию для интерфейса.
- УРОК №24. ПЛАВНАЯ ЗАГРУЗКА
В этом уроке мы научимся создавать экран загрузки между сценами, который предназначен для более быстрый работы перехода между сценами.
ЧЕТВЕРТЫЙ МОДУЛЬ – 8 УРОКОВ
- УРОК №25. СОЗДАНИЕ ПРОЕКТА
В этом уроке мы создадим проект, который будет предназначен для запуска на android устройстве, научимся использовать специальный Device Simulator для тестирования игры, а также добавим ряд объектов на сцену.
- УРОК №26. ДОБАВЛЕНИЕ НОВЫХ ОБЪЕКТОВ НА СЦЕНУ
В этом уроке мы разберѐм некоторые настройки проекта под Android, импортируем 3D объект из Asset Store, и установим его на нашу сцену.
- УРОК №27. ТЕКСТУРЫ И ИНТЕРФЕЙС
В этом уроке мы импортируем 3D текстуру из Asset Store, научимся его применять к объектам, рассмотрим ряд нюансов при работе с текстурами, а также добавим кнопки передвижения на экран.
- УРОК №28. ПЕРЕДВИЖЕНИЯ ПЕРСОНАЖА ПРИ ПОМОЩИ КНОПОК
В этом уроке мы научимся адаптировать наш интерфейс под разные устройства и добавим первую версию скрипта для передвижения персонажа, на кнопки.
- УРОК №29. УЛУЧШЕНИЕ ПЕРЕДВИЖЕНИЯ ПЕРСОНАЖА, СБОР КРИСТАЛЛОВ
В этом уроке мы рассмотрим второй способ передвигать персонажа, добавим возможность собирать наши кристаллы на сцене.
- УРОК №30. СЛУЧАЙНАЯ ГЕНЕРАЦИЯ ВСЕХ КРИСТАЛЛОВ
В этом уроке мы сделаем случайную генерацию множества объектов на сцене, добавим для них ограничитель и добавим всем объектам возможность быть собранным игроком.
- УРОК №31. МЕЛКИЕ ДОРАБОТКИ ИГРЫ
В этом уроке мы закончим работу над нашей игрой, немного поправим генерацию кристаллов и добавим случайный выбор цвета нашего игрока.
- УРОК №32. ЭКСПОРТ ИГРЫ НА ТЕЛЕФОН
В этом уроке мы рассмотрим несколько способов запуска нашей игры на вашем телефоне.