- Регистрация
- 26.05.2022
- Сообщения
- 26 728
- Реакции
- 188
- Баллы
- 63
Game Developer. Pro level — курс для тех, кто хочет стать настоящим профессионалом в сфере GameDev. Студенты узнают об особенностях программирования на С++ на движке UE4, научатся настраивать внешний вид игрока и других персонажей, взаимодействие с окружающим миром, работать с ИИ.
Для поступления на курс необходимы базовые знания:
C++ или Similar OOP language (знания STL и Classes),
школьной математики и физики,
работы с матрицами,
UE4, Blueprints.
ПРОГРАММА КУРСА GAME DEVELOPER Pro Level
SOFT SKILLS
Soft skills — помощь в составлении портфолио и резюме, размещении работ на различных маркетах, работа с UpWork, LinkedIn, и другими площадками для поиска заказов.
Выстраивание карьерной траектории
Составление резюме
Эмоциональный интеллект
Постановка задач, ТЗ, оформление багов
Оформление и поддержка документации
Нетворкинг. Цели, способы
Построение сопроводительного письма
UE4 CODING
В самом объемном блоке курса студенты познакомятся с особенностями кодинга на С++, изучат базовые элементы геймплея. Поработают с базовым классом Actors — Pawn и используют его для представления игрока и других персонажей в игре, а также настроят его внешний вид, взаимодействие с миром и физику. Разберутся, как объявлять свойства, используя стандартный синтаксис С++. Вникнут в систему управления памятью и систему обработки игровых объектов. Познакомятся со специализированным синтаксисом UFunctions. Далее научатся писать собственные контроллеры, работать с ИИ в игре и инструментом создания элементов UI — Unreal Motion Graphics UI Designer.
Элементы геймплея, классы, синтаксис
Создание собственных контроллеров
Интерфейс
Искусственный интеллект
Интегрирование SDK
Разработка игры RPG
Introduction to UE4 multiplayer
GameModes / Game State / Player State
RPC Calls
Replication and gameplay networking
SOFTWARE ARCHITECTURE
В этом блоке будет рассмотрен процесс формирования архитектуры игры: какие задачи при этом решаются, какие инструменты лучше использовать, как упростить дальнейшую работу и поддержку. А также вопросы надежности игры, оптимизации производительности, масштабируемости.
Организация структуры проекта
Паттерн Command. Упаковка структур
Паттерн Flyweight. Контейнеры. Многопоточность
Создание плагина. Интеграция PugyXML
games.education/pro-level/
Для поступления на курс необходимы базовые знания:
C++ или Similar OOP language (знания STL и Classes),
школьной математики и физики,
работы с матрицами,
UE4, Blueprints.
ПРОГРАММА КУРСА GAME DEVELOPER Pro Level
SOFT SKILLS
Soft skills — помощь в составлении портфолио и резюме, размещении работ на различных маркетах, работа с UpWork, LinkedIn, и другими площадками для поиска заказов.
Выстраивание карьерной траектории
Составление резюме
Эмоциональный интеллект
Постановка задач, ТЗ, оформление багов
Оформление и поддержка документации
Нетворкинг. Цели, способы
Построение сопроводительного письма
UE4 CODING
В самом объемном блоке курса студенты познакомятся с особенностями кодинга на С++, изучат базовые элементы геймплея. Поработают с базовым классом Actors — Pawn и используют его для представления игрока и других персонажей в игре, а также настроят его внешний вид, взаимодействие с миром и физику. Разберутся, как объявлять свойства, используя стандартный синтаксис С++. Вникнут в систему управления памятью и систему обработки игровых объектов. Познакомятся со специализированным синтаксисом UFunctions. Далее научатся писать собственные контроллеры, работать с ИИ в игре и инструментом создания элементов UI — Unreal Motion Graphics UI Designer.
Элементы геймплея, классы, синтаксис
Создание собственных контроллеров
Интерфейс
Искусственный интеллект
Интегрирование SDK
Разработка игры RPG
Introduction to UE4 multiplayer
GameModes / Game State / Player State
RPC Calls
Replication and gameplay networking
SOFTWARE ARCHITECTURE
В этом блоке будет рассмотрен процесс формирования архитектуры игры: какие задачи при этом решаются, какие инструменты лучше использовать, как упростить дальнейшую работу и поддержку. А также вопросы надежности игры, оптимизации производительности, масштабируемости.
Организация структуры проекта
Паттерн Command. Упаковка структур
Паттерн Flyweight. Контейнеры. Многопоточность
Создание плагина. Интеграция PugyXML
games.education/pro-level/
