На этом курсе начинают с основ геймдизайна. Слушатели узнают, что такое геймплей луп и кривая интереса. Разбирают ключевые задачи дизайнера игр. Затем переходят к отличиям между инди-разработкой и крупными студиями. Рассматривают этапы создания игры и роль каждого специалиста в команде.
Здесь учат формулировать идею игры через дизайн-концепты и OnePage. Объясняют разницу между концептом и прототипом. Показывают, как создавать мудборды для визуальной атмосферы. Далее анализируют целевую аудиторию - учат распределять игроков на типы и адаптировать игру под их потребности.
Этот блок про базовые элементы игры. Слушатели разбирают, что такое игровые механики и системы. Учат различать игру от игрушки или истории. Исследуют состояние потока и принципы прогрессии. Затем переходят к игровым движкам - изучают Unity, Unreal Engine и их особенности.
Модуль посвящен разработке сюжета. Начинают с основ сценаристики и роли интерактивности. Далее учат строить кривые заинтересованности игрока. Разбирают важность сеттинга и опосредованных подсказок. Показывают, как создавать персонажей с глубокой историей и мотивацией.
Здесь сосредотачиваются на разработке диалогов. Объясняют отличия игровых диалогов от книжных. Учат принципу "показывать вместо рассказывать". Далее переходят к интерактивным нарративам - линейным, нелинейным и контролируемым. Разбирают, как выбор игрока влияет на сюжет.
Этот модуль про создание удобного интерфейса. Изучают 7 принципов UI-дизайна. Учат использовать контрасты и акценты. Объясняют баланс между креативностью и функциональностью.
Здесь учат разрабатывать собственные игровые механики. Начинают с основ рационального геймдизайна. Исследуют системный дизайн и связи между элементами игры. Разбирают триггеры событий - временные, условные и следственные. Изучают деревья последствий и открытые финалы.
Модуль про технические аспекты разработки. Знакомят с основами ИИ - языковыми моделями, методом Монте-Карло. Затем переходят к оптимизации - производительности, сложности, адаптации под разные платформы. Объясняют процесс фичекатинга.
Этот большой блок посвящен созданию игровых уровней. Начинают с основ левел-дизайна и архитектурных законов. Далее исследуют влияние психологии и физики на дизайн уровней. Разбирают взаимодействие механик и левел-дизайна. Учат методы тестирования уровней - от бумажных моделей до алгоритмических проверок. Завершают балансировкой уровней на основе обратной связи.
Здесь изучают игровую экономику. Начинают с основ экономических систем и Resource Flow. Далее переходят к разработке экономических моделей - работы с таблицами, валютами. Разбирают модели монетизации - Free To Play, микроплатежи, DLC. Анализируют платежные циклы и методы создания дефицита.
Финальные модули про завершающие этапы разработки. Учат методы тестирования игры - плейтесты, автотесты, смоук-тесты. Объясняют работу с обратной связью и балансировку игры. Далее переходят к документации - технической и игровой. Разбирают подготовку к релизу - бета-тесты, финальные исправления. Завершают курсовыми работами и подготовкой к собеседованиям.
На курсе предусмотрена поддержка ментора. Слушатели получают практические задания для закрепления материала. Во время обучения создают собственный проект для портфолио. После успешного завершения выпускники получают сертификат.