Курс разработан для начинающих программистов и для тех, кто хочет связать свою жизнь с работой в сфере разработки игр. Вы научитесь использовать правильные компоненты для создания игры и настраивать анимацию для игровых объектов. Поймёте, как создавать обработчики различных событий.
Программа длится 12 месяцев и состоит из 25 блоков. По итогу прохождения курса вы получите международный диплом и сертификаты от партнёров.
Введение в платформу Microsoft.NET
Основы языка программирования C#
Массивы и строки. Введение в классы
Пространства имен. Перегрузка операторов
Структуры, перечисления. Делегаты, события
Использование коллекций. Введение в Generics
Взаимодействие с файловой системой. Основы XML
Паттерны проектирования. MVC, MVP, MVVM. Принципы проектирования классов SOLID
Unity. Основы создания игр, события ввода
Шейдеры. Освещение, камеры
Взаимодействие с 2D графикой
Кроссплатформенная разработка игр
Системы контроля версий. Модульное тестирование
Работа в команде, управление программными проектами