Создание игры 3 в ряд (match 3) в Unity 3D на языке C#

Этот курс научит вас как создать игру в жанре 3 в ряд (Match 3) на языке C# и игровом движке Unity. На курсе мы будем использовать много интересных фреймворков: VContainer для внедрения зависимостей, Adressables для загрузки ресурсов игры, Dotween для анимаций, а также Unitask для асинхронных методов.
Средний уровень
4-5 часов в неделю
Сертификат Stepik

Чему вы научитесь

  • Научитесь создавать пошаговые игры на основе сетки
  • Поймете как использовать Unitask для асинхронных методов
  • Управлять ресурсами игры с помощью Adressables
  • Анимировать игру с помощью Dotween
  • Внедрять зависимости через VContainer
  • Освоите паттерны: State Machine, Object Pool
  • Научитесь пользоваться новой системой ввода Unity
  • Отделять логику от внешнего вида в коде
  • Использовать Git

О курсе

На этом курсе мы создадим полный игровой цикл, с возможностью выбора уровней, всей игровой логикой: по перемещению плиток, нахождения между ними совпадений, условий для завершения игры, и конечно, с сохранением прогресса после выхода из игровой сессии.

Жанр игры 3 в ряд довольно стар сам по себе, но тем не менее он все еще очень популярен, особенно на мобильных платформах. 

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

Мы научимся создавать сетку, интерпретировать ее в игровом пространстве, также напишем машину состояний для всего игрового цикла, рассмотрим такой паттерн как object pool для использования ресурсов, используем новую систему ввода в Unity и анимируем игру с помощью Dotween.

Также отделим всю логику и данные от визуального представления. Проект будет написан на чистом с# и асинхронных методах, ну конечно же, кроме интерфейса и объектов на сцене. Это может быть полезно, если вы заходите попробовать перенести проект на другой движок или например переписать его на другом языке программирования. Это все дает вам больше контроля и гибкости.

Для кого этот курс

Курс будет полезен разработчикам игр и любителям, кому интересно разобраться в теме создания игр.

Начальные требования

Курс рассчитан на людей знакомых с основами C# и Unity.

Наши преподаватели

Как проходит обучение

Обучение проходит на основе повторения видео лекций за автором курса.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • Вы получите хороший прототип игры в ваше портфолио на Git.
  • Новые востребованные навыки по Unity.
  • Сертификат об окончании курса

Сколько стоит обучение

Price: 4 890 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 4 890