- Длительность6 мес.
- ДокументУдостоверение о повышении квалификации
Об обучении
Кому подойдёт
С нуля начнёте свой путь в геймдеве, научитесь программировать на C#, пополните портфолио первыми играми
Изучите C#, разберётесь в интерфейсе Unity, к концу обучения сможете начать развитие в геймдеве
Программа обучения
13 разделов программы по данным школы.
1Введение в C#
В этом модуле вы научитесь устанавливать Visual Studio, создавать первые программы и работать с основными типами данных и операторами в C# Длительность: 2 недели.
- Основы курса и установка Visual Studio Community
- Работа с консолью
- Работа с числами
- Условные выражения
- Побитовые операторы
2Базовые конструкции
В этом модуле вы освоите написание программ с использованием циклов (for, while, do-while), работу с массивами (одномерными, многомерными) и коллекциями (List, Dictionary), а также научитесь создавать и применять локальные функции Длительность: 1 неделя.
- Циклы
- Массивы и коллекции
- Локальные функции
3Введение в ООП
В этом модуле вы научитесь создавать классы и структуры для решения прикладных задач, реализовывать обработку исключений с помощью конструкции try-catch-finally, а также правильно писать и использовать конструкторы и методы классов Длительность: 1 неделя.
- Классы
- Структуры
- Исключения
4Принципы ООП
В этом модуле вы научитесь применять принципы ООП: инкапсуляцию, наследование и полиморфизм. Вы освоите создание интерфейсов и абстрактных классов, работу с модификаторами доступа и перегрузку методов Длительность: 1 неделя.
- Инкапсуляция
- Наследование
- Полиморфизм
- Интерфейсы и абстрактные классы
5Продвинутые конструкции
Длительность: 1,5 недели.
- События и делегаты
- Асинхронное программирование
- Принципы SOLID
- В этом модуле вы научитесь реализовывать события и делегаты для обработки событий в программах, создавать асинхронные методы с использованием async и await, а также применять принципы SOLID в проектировании и написании кода
6Начало, первый скрипт, игрок
Длительность: 1,5 недели.
- Установка Unity, Git, Rider и настройки проекта
- Основы интерфейса Unity
- Импорт ресурсов и создание карты
7Противник
В этом модуле вы создадите и анимируете противника в игре, а также напишете скрипты для их движения и взаимодействия с игроком Длительность: 1 неделя.
- Движение противника
- Анимация противника
8Система здоровья
В этом модуле вы реализуете систему здоровья, создадите игровой интерфейс и научите его реагировать на получение урона Длительность: 1,5 недели.
- Здоровье игрока
- Здоровье противника
- Интерфейс игры
- Изменения интерфейса и события
9Пул объектов и оружие, начало
В этом модуле вы реализуете пул объектов для оптимизации игры и создадите систему оружия. Вы добавите и настроите виды оружия: огненный шар и ауру, а также напишете для них соответствующие скрипты и анимации Длительность: 1,5 недели.
- Пул объектов и спавнер врагов
- Система оружия
- Оружие: Огненный шар
- Оружие: Аура
10Оружие, завершение
В этом модуле вы освоите добавление и настройку дополнительных видов оружия: сюрикенов, ледяных шаров, ловушек, луков и стрел. Вы также напишете скрипты и создадите анимации для каждого типа оружия Длительность: 1,5 недели.
- Оружие: Сюрикен
- Оружие: Ледяной шар
- Оружие: Ловушка
- Оружие: Лук и стрелы
11Развиваем механики
Длительность: 1 неделя.
- Визуализация урона
- Система уровней
- Система опыта
- В этом модуле вы создадите систему визуализации урона, реализуете систему уровней и напишете систему опыта для персонажей. Также вы добавите спавн опыта за уничтожение противников
12Прокачка персонажа
Длительность: 2 недели.
- Система карточек
- Прокачка уровней
- Полировка механик
- В этом модуле вы создадите систему карточек для прокачки персонажа и добавите уровни для оружия. Отполируете и улучшите ключевые игровые механики, внедрите бонусы и монетки
- Система улучшений
13Меню, цикл игры
Длительность: 1,5 недели.
- Игровой цикл
- Пауза игры
- Меню игры
- Билд прототипа
- В этом модуле вы создадите и настроите игровой цикл, включая условия победы и поражения, реализуете систему паузы, напишете скрипт для игрового меню и подготовим билд-прототип игры для ПК
Разбор Обучакина
Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.
Что оценить
- Соответствие программы вашим задачам
- Формат практики и обратной связи
- Требования к поступающим
Что уточнить
- Актуальную стоимость и условия оплаты
- Доступ к материалам и поддержку
- Порядок возврата и выдачи документов
Документ после обучения
Удостоверение о повышении квалификации
Частые вопросы
Какой документ выдаётся?
Удостоверение о повышении квалификации

