Content Oriented Web
Make great presentations, longreads, and landing pages, as well as photo stories, blogs, lookbooks, and all other kinds of content oriented projects.
Получи все необходимые навыки геймдизайнера для работы в студии или над собственным проектом
Дата начала

GAMEDESIGN

Геймдизайнер придумывает правила, игровые механики и в целом идеи для игры. От него зависит, насколько интересным, понятным и продуманным в итоге получится проект.

Сколько видов противников будет в игре? Стоит ли вводить крафт? Сколько HP должна восстанавливать аптечка? Что происходит с трупом врага после боя? Эти и многие другие вопросы решает именно геймдизайнер.
КТО ТАКОЙ
ГЕЙМДИЗАЙНЕР
Научить тебя работать над играми так, как это делают в крупнейших студиях мира. За 4 месяца ты создашь продвинутый прототип шутера от третьего лица и освоишь все навыки, необходимые геймдизайнеру: от поиска идей и создания прототипов до постановки ТЗ и расчета баланса.
О ЧЕМ КУРС
ДЛЯ КОГО ЭТОТ КУРС
Никаких дополнительных знаний и умений не требуется: основам математики и работы в Unreal Engine 4 мы научим прямо на курсе.
Для начинающих геймдизайнеров
Tы познакомишься с подходом к созданию игр в ААА-проектах, систематизируешь знания и повысишь свою ценность для работодателя.
Для тех, кто уже работает в геймдеве
Eсли твоя цель — создать осмысленную игру, а не очередной таймкиллер, без навыков геймдизайна не обойтись.
Для инди-разработчиков
ЧЕМУ ТЫ НАУЧИШЬСЯ НА КУРСЕ
Разбираться в терминах и теоретическом фундаменте.
Работать в условиях, максимально приближенных к реальным будням геймдизайнера.
Составлять игровую документацию, ТЗ для программиста, боевой "паспорт" AI и сценарий боя с ним.
Прототипировать базовые механики шутера при помощи заготовок на UE 4: передвижение, стрельбу, механику оружия ближнего боя, поведение AI.
Регистрация на курс
ДО
Начало обучения

Тип лекций
ПРЕДЗАПИСЬ
Продолжительность
4 МЕСЯЦА
Настраивать данные в системах, сделанных программистом по твоему ТЗ, и давать правильный фидбек.
3 месяца программа +1 месяц доп. проверка домашних заданий

ПРОГРАММА КУРСА
Неделя 1. Введение в курс
Знакомство
  1. Представление лекторов
  2. О чём этот курс

Геймдизайнер и что он делает
  1. Кто такой геймдизайнер
  2. Роль геймдизайнера в команде
  3. Специализации в геймдизайне
  4. Базовые навыки. Что требуется от геймдизайнера

Из чего состоит игра
  1. Подходы к геймдизайну
  2. Игра как система

Опыт и психология игрока
  1. Фан
  2. Теория потока
  3. Потребности и мотивация игроков
  4. Целевая аудитория
Неделя 2. Идеи. Ограничения. Документация
Идея для игры
  1. Постановка проблемы
  2. Поиск идеи для вашей игры
  3. Треугольник странностей
  4. Мозговой штурм

Pitch for the sky, develop for the ground. Золотая середина
  1. От идеи к концепту
  2. Объем работ (scopes)
  3. Польза ограничений

Документация
  1. Почему документация важна и почему ее нужно обновлять
  2. Виды документации в зависимости от департамента
  3. Основные типы документации, с которыми имеет дело ГД
  4. Документация для фичи: high, medium и low уровни
  5. Как должен выглядеть ГДД

Как создать дизайн-документ (и сделать так, чтобы его читали не только вы)
  1. Как создавать, хранить и делиться информацией
  2. Почему важно поддерживать документацию в актуальном состоянии
  3. Как донести информацию до всех остальных
Неделя 3. Механики. Нарративный дизайн
Кор-геймплей. Игровой цикл
  1. Что такое core loop и как его выделить
  2. Примеры игровых циклов
  3. Этапы существования игрового цикла

Мета-механики
  1. Что такое мета и нужна ли она игре
  2. Взаимодействие механик. Гармония и элегантность
  3. Примеры мета-механик
Неделя 4. Прототипирование. Бумажный прототип
В основе всего - прототипирование
  1. Зачем нужно прототипирование
  2. В каких областях можно использовать прототипирование
  3. Виды прототипов
Неделя 5. Начало работы в UE4. Система передвижения
Создание проекта
  1. TPS Template
  2. Персонаж (BP_PlayerCharacter)
  3. Капсула
  4. Камера

Скелетал меш и анимации персонажа
  1. "Родной" манекен UE4
  2. Импорт Animation Starter Pack (для примера)
  3. Использование сторонних мешей персонажа
  4. Использование Mixamo
  5. Animation Blueprint и Animation Blendspace

Прототипирование механик передвижения (некоторых)
  1. Биндинг клавиш
  2. Спринт (рывок)
  3. Двойной прыжок

Документация и настройка системы передвижения
  1. Подготавливаем документацию (программистам, аниматорам)
  2. Настраиваем систему передвижения (высота прыжков, скорость передвижения и т.д.)
Неделя 6. Оружие. Прототипирование и система
Механика стрельбы
  1. Hitscan и Projectile (отличия и применение)
  2. Как улучшить качество и ощущение от стрельбы
  3. Импорт модели оружия
  4. Прототипирование огнестрельного оружия (пистолет, автомат)

Оружие дальнего боя
  1. Сколько оружия дальнего боя достаточно
  2. Документация для системы и ее настройка
  3. Характеристики оружия и его настройка (пистолет, автомат)
  4. Основы баланса оружия дальнего боя в проекте

Оружие ближнего боя
  1. Виды оружия ближнего боя
  2. Характеристики оружия и его настройка
  3. Основы баланса оружия ближнего боя в проекте
Неделя 7. Противники
Виды противников
  1. Роли и функции противников в игре
  2. Основные архетипы противников в TPS
  3. Основные характеристики противников
  4. Документация на противника. Зачем выдавать паспорт мобу

Альфа мобы и Боссы
  1. Роль боссов и мини-боссов в геймплее
  2. Особенности и отличия боссов
  3. Разбор самых запоминающихся боссов
  4. Босс для проекта

AI
  1. Простой AI
  2. Навигация AI. Navmesh
  3. Как AI должен себя вести вне боя и в бою
  4. Разбор поведения AI в некоторых играх
Неделя 8. Основы дизайна боевой системы (Combat Design)
Основы работы боевой системы
  1. Боевая навигация
  2. Атаки в ближнем бою
  3. Атаки в дальнем бою

Работа с анимациями
  1. Animation Sequence и Animation Montage
  2. Разбор анимации атаки (preparation, execution)

Основы боевого расписания (Combat Schedule)
  1. Условия (conditions)
  2. Действия (actions)
  3. Библиотека глобальных действий
  4. Библиотека глобальных таймеров
  5. Основные стадии: Basic Fight и Fight Locomotion

Групповой бой
  1. Постановка и правила группового боя
  2. Способы организации группового боя
  3. Групповой бой в ААА-играх
  4. Организация системы группового боя в проекте

Фазирование. Основы проектирования босс файта
  1. Фазирование, условия смены фазы боя
  2. Переход между фазами (Transition)
  3. Особые движения и супер атаки
Неделя 9. Дополнительные системы в TPS
Интерфейс
  1. Цикл взаимодействия и фидбек
  2. Каналы информации и смена режимов
  3. UI (меню, индикаторы) в проекте

Поднимаемые объекты
  1. Боеприпасы и аптечки
  2. Collectables
  3. Усилители

Интерактивные объекты
  1. Взаимодействие с интерактивными объектами
  2. Примеры интерактивных объектов в играх
  3. Какие интерактивные объекты использовать в проекте

Система хит-реакций
  1. Виды хит-реакций в игре
  2. Примеры систем хит-реакций
  3. Система хит-реакций для проекта
Неделя 10. Основы левел-дизайна
Базовые сведения
  1. Чем занимается Level Designer
  2. Повествование через дизайн уровней
  3. Разбор самых запоминающихся уровней в играх

Левел-дизайн практика
  1. Метрики - наше всё
  2. Использование BSP брашей для прототипирования
  3. Левел дизайн для босс файта
Неделя 11. Процессы и организация
Игру делает команда
  1. Основные специалисты на проекте (с примерами разных студий)
  2. Организация работы в команде
  3. Работа в распределённой команде
  4. Роль геймдизайнера в команде

Командное взаимодействие и общение на проекте
  1. Вежливость и профессиональная этика
  2. Токсичность и что с ней делать
  3. Каналы коммуникации
  4. Софт для коммуникации и обмена информацией

Методологии разработки и стадии производства игры
  1. Итерации и правило цикла
  2. Вотерфолл, спиральная модель, Agile
  3. Оптимизация рисков
  4. Основные стадии производства ААА-игры

Планирование
  1. Митинги, синкапы и стендапы
  2. Спринт, эстимации, роадмап и другие страшные слова (основная терминология)
  3. Адженда (agenda) и фоллоу-апы (follow-up)

Инструментарий для работы с задачами
  1. Выбор софта для трекинга задач и багов на проекте
  2. Разбор софта для отслеживания задач и баг-трекинга
Неделя 12. Багофикс. Фидбеки. Резюме
Багофикс
  1. Баги и тестирование
  2. С QA надо дружить. Качество прежде всего

Следующий шаг
  1. Cover Letter
  2. Помощь в составлении резюме
  3. Как вести себя на собеседовании

Разное
  1. Работа с базовой документацией
    One-pager
    Ten-pager
    FSO
    Документация для конкретной фичи
  2. Работа в команде
    Презентация своей идеи / документа
    Обсуждение, коллективные брейнштормы (в небольших командах)
    Постановка задачи / ТЗ членам команды
  3. Работа в Trello, JIRA (если будет возможность), Miro
  4. Концепт и идея противника
    Концепт
    Основные характеристики
    Обсуждение характера, движений, атак
    Создание паспорта противника
  5. Работа с AI
    Navmesh
    Waypoints
    Работа с Behavior Tree
  6. Работа с анимациями
  7. Сборка файта в системе Combat schedule (база)
    Простые мобы
    Boss Fight
    Group Fight
  8. Создание арены для Босс-файта
    Метрики
    Концепция
    Сборка арены на grey box
  9. Настройка оружия
    Оружие ближнего боя
    Оружие дальнего боя
  10. Основа работы с Perforce
    Check-out / in
    Компоновка CL
    Правильное комментирование
Когда я составлял этот курс, я представлял себе, что разговариваю с самим собой, но более молодым и ещё не успевшим поучаствовать в работе над AAA-проектами. Я собрал весь свой опыт — как устроена работа в студии, на что стоит обратить внимание, чему лучше учиться, а что придёт само по себе, — и изложил максимально доступно.
Сергей Праздничнов,
Автор курса
Овладеешь всеми необходимыми навыками для работы в студии или над собственным проектом.
В РАМКАХ ДИПЛОМА ТЫ:
Создашь простой прототип оружия на Unreal Engine 4, — например, дробовика. Модель мы предоставим.
Подготовишь обзорную и подробную документацию на босса: паспорт, паттерн боевого поведения, набор предметов для атак, движений и действий.
Вместе с программистом сделаешь сборку боя на основе нашей системы, используя придуманный тобой сценарий боя с боссом.
НАЧНИ СЕЙЧАС,
ПЛАТИ ПОТОМ
Сделай шаг к работе мечты уже сегодня
Рассрочка в месяц от:
-
Автор курса. Геймдизайнер, специализируется на дизайне систем и боев. Начинал с мобильных студий, потом перешёл в Sperasoft. Работал над Rainbow Six Siege и другими AAA-проектами от разных студий.
Дизайнер настольных игр, нарративный дизайнер, сценарист с двадцатилетним опытом. Работал над настолками «Перекрёсток Миров», ZONA, «Данетки», «Фудсовет», и «Остров Страха».
АНТОН КАРЕЛИН
КОМАНДА КУРСА
МАСТЕР-КЛАССЫ
Инди-разработчик, креативный директор OctoBox Interactive. Один из создателей Paper Knight, Steam Panic, Orbix, Gripper. В индустрии — 17 лет.
КИРИЛЛ ЗОЛОВКИН
Ведущий геймплей-программист в Rainbow Six Siege. Работал и с другими AAA-проектами. Опыт в индустрии — 10 лет.
АЛЕКСАНДР БАЛАКШИН
МЕНТОР
Креативный продюсер Gaming Point. В индустрии более десяти лет: работал над Juggernaut Wars, Fairy Patrol и C.A.T.S. Специализируется на балансе и применении математики в геймдизайне.
ВЛАДИМИР АГАРЁВ
АВТОР
СЕРГЕЙ ПРАЗДНИЧНОВ
Что такое интро-курс?
Это бесплатные курсы, на которых мы даём базовые знания. Автор курса тот же, что и у основного — но сам материал в большей степени ориентирован на новичков. INTRO нужны для того, чтобы ты разобрался с основами до прохождения основного курса.

Здесь нет стримов и проверки домашних заданий — курс состоит из записанных уроков. Благодаря этому такие курсы не привязаны к конкретным датам: их можно проходить в любой момент.
Все лекции, домашки и дополнительные материалы ждут тебя в личном кабинете на нашей платформе learn.school-xyz. К записям можно вернуться хоть через год.
ЗАПИСАННЫЕ УРОКИ
За время обучения ты вместе с программистом создашь проект на Unreal Engine, который сможешь скачать, доработать и использовать для портфолио.
ПРОЕКТ, СОЗДАННЫЙ ПРИ ПОМОЩИ ПРОГРАММИСТА
Домашняя работа — после каждого занятия. По мере готовности ты загружаешь её на платформу и получаешь фидбек от ментора.
ДОМАШНЯЯ
РАБОТА
Это закрытый чат в Discord, где ты сможешь свободно общаться с одногруппниками и преподавателями, искать единомышленников и — возможно — будущих коллег.
XYZ COMMUNITY
КАК ПРОХОДИТ ОБУЧЕНИЕ
Раз в неделю – прямая трансляция от преподавателя. Там он будет отвечать на вопросы студентов, разбирать домашки, проводить мастер-классы.
СТРИМЫ
ЗАПИСАТЬСЯ НА КУРС
4 месяца
-
Цена до 25 июня включительно
Разнообразную документацию: обзорную, детальную, ТЗ для программиста, боевой «паспорт» моба и детальный сценарий боя с ним

Базовые механики шутера при помощи UE4 Blueprints: передвижение, стрельбу, базовый AI и другие
Ты сделаешь на курсе:

Доступ ко всем лекциям курса

Доступ в XYZ community

Индивидуальная проверка домашки
Настроишь данные в системах, сделанных программистом по ТЗ, и дашь свой фидбек

Финальный рабочий прототип игры при помощи Unreal Engine 4
Срок регистрации на поток
ДО
Начало обучения

До 25 июня включительно
ЭКОНОМИЯ 30%
Осталось на поток
МЕНЕЕ 40 МЕСТ

-

Купить курс в рассрочку
БЕСПРОЦЕНТНАЯ РАССРОЧКА
-
в месяц
Если не можешь оплатить курс сразу — бери в рассрочку.

-

Поможем оформить рассрочку через сервис «Покупай со Сбером» или подадим заявку в 7 банков-партнёров — Альфа-Банк, Банк «Восточный», Тинькофф, ОТП, Почта-Банк, МТС, Кредит Европа Банк.
Условия «Покупай со Сбером
Количество месяцев беспроцентной рассрочки от банков партнёров:
-
За проценты не переживай — у нас их нет, как и скрытых условий с переплатами. Все, что нужно от тебя: быть совершеннолетним, иметь прописку РФ и работать по ТК или самозанятым.
Количество месяцев рассрочки:
-
Владельцы дебетовой банковской карты ПАО Сбербанк, подключившиеся к услуге «Мобильный банк» и системе «Сбербанк Онлайн», могут совершать покупки в кредит, не выходя из дома!

Кредит по программе "Покупай со Сбером"

Основные требования:

Гражданство РФ
Возраст покупателя - от 21 до 65 лет на момент возврата кредита по договору
Наличие постоянной (временной) регистрации по месту жительства/пребывания на территории Российской Федерации
Преимущества Сервиса:

Без первоначального взноса по кредиту
Срок действия рассрочки: 6,12 месяца
Сумма кредита от 3 000 до 300 000 рублей

Клиентский сценарий:

· Выберите на сайте XYZ School интересующий курс и заполните форму обратной связи

· С вами свяжется менеджер XYZ School, уточнит детали заказа и направит ссылку для оформления кредита

· Когда откроется СберБанк Онлайн, авторизуйтесь и заполните заявку. Рассмотрение заявки займет не более 2-х минут

· Если кредит одобрен, деньги за покупку автоматически будут перечислены на счет XYZ School

· Чтобы получить доступ к курсу, свяжитесь с XYZ School



Подробнее с условиями кредитования можно ознакомиться на странице
Content Oriented Web
Make great presentations, longreads, and landing pages, as well as photo stories, blogs, lookbooks, and all other kinds of content oriented projects.
ПРЕДЛОЖЕНИЕ ДЛЯ КОМПАНИЙ
Если вы hr-менеджер, отвечаете за покупку курсов в компании или просто работаете в ней, для вас есть специальные условия:
Индивидуальные скидки при покупке курсов

Сертификат о прохождении курса

Оперативная работа со счетами и актами

Дополнительная поддержка от менторов.
ЗАЯВКА ОТ ОРГАНИЗАЦИИ
После заполнения и отправки формы, с Вами свяжется менеджер отдела по работе с юр. клиентами и поможет с оформлением покупки
Как Вас зовут?
Телефон
Почта
Наименование организации
Нажимая на кнопку, Вы соглашаетесь с Договором Публичной Оферты и обработкой своих персональных данных.

Договор Публичной Оферты
Политика конфиденциальности
ЗАЯВКА НА РАССРОЧКУ
После отправки заявки в течение часа с тобой свяжется менеджер отдела рассрочки школы и поможет с оформлением покупки
Как тебя зовут?
Телефон
Почта
Нажимая на кнопку, ты соглашаешься с Договором Публичной Оферты и обработкой своих персональных данных.

Договор Публичной Оферты
Политика конфиденциальности
ЧАСТО ЗАДАВАЕМЫЕ
ВОПРОСЫ
Почему используем именно Unreal?
Это один из самых популярных движков на рынке. Он бесплатный, достаточно мощный, и предлагает большой набор опций «из коробки».
Как мы будем работать над игровыми механиками?
  • У нас уже будут заготовлены необходимые ассеты — модели, анимации и так далее.

  • Мы изучаем необходимую механику, рассматриваем примеры из других игр.

  • Делаем простые прототипы для механик перемещения, стрельбы, оружия ближнего боя, простого AI с помощью заготовок.

  • После этого мы готовим ТЗ для программиста, обязательно указывая, какие данные нам нужны для настройки системы.

  • После того, как мы получили от программиста сделанную по ТЗ итерацию системы, мы работаем с данными, настраивая её. Учимся давать фидбек, подмечаем ошибки, делаем заметки о том, что хотелось бы получить в следующей итерации. Таких итераций будет в среднем две-три.
Будут ли проверять домашку?
Курс предусматривает как стандартные домашки, так и необязательные задания. Проверять домашку будут менторы и преподаватели.
Смогу ли я общаться с преподавателем?
Основной способ прямой связи — канал в Discord. В определённые дни Сергей будет на связи и сможет ответить на любые вопросы.
Будет ли у меня портфолио после прохождения курса?
Мы дадим доступ к нашему общему проекту всем, кто пройдёт курс. Так что при желании его можно будет скачать и использовать в любых целях.
Куда я смогу устроиться, обладая знаниями и навыками с курса?
Само по себе прохождение курса, конечно, не гарантирует трудоустройство. Но подготовить к тому, что ждёт геймдизайнера на средних и крупных проектах — поможет.
Что делать, если я совсем не знаком с программированием?
Геймдизайн — это НЕ про программирование. Это набор правил и механик. Мы будем работать с простыми прототипами при помощи несложных инструментов визуального программирования, а для более комплексных систем — составлять ТЗ для программиста. Так чаще всего и устроена работа над крупными проектами.
Почему используем именно Unreal?
Это один из самых популярных движков на рынке. Он бесплатный, достаточно мощный, и предлагает большой набор опций «из коробки».
Как мы будем работать над игровыми механиками?
  • У нас уже будут заготовлены необходимые ассеты — модели, анимации и так далее.

  • Мы изучаем необходимую механику, рассматриваем примеры из других игр.

  • Делаем простые прототипы для механик перемещения, стрельбы, оружия ближнего боя, простого AI с помощью заготовок.

  • После этого мы готовим ТЗ для программиста, обязательно указывая, какие данные нам нужны для настройки системы.

  • После того, как мы получили от программиста сделанную по ТЗ итерацию системы, мы работаем с данными, настраивая её. Учимся давать фидбек, подмечаем ошибки, делаем заметки о том, что хотелось бы получить в следующей итерации. Таких итераций будет в среднем две-три.
Будут ли проверять домашку?
Курс предусматривает как стандартные домашки, так и необязательные задания. Проверять домашку будут менторы и преподаватели.
Смогу ли я общаться с преподавателем?
Основной способ прямой связи — канал в Discord. В определённые дни Сергей будет на связи и сможет ответить на любые вопросы.
Будет ли у меня портфолио после прохождения курса?
Мы дадим доступ к нашему общему проекту всем, кто пройдёт курс. Так что при желании его можно будет скачать и использовать в любых целях.
Куда я смогу устроиться, обладая знаниями и навыками с курса?
Само по себе прохождение курса, конечно, не гарантирует трудоустройство. Но подготовить к тому, что ждёт геймдизайнера на средних и крупных проектах — поможет.
Что делать, если я совсем не знаком с программированием?
Геймдизайн — это НЕ про программирование. Это набор правил и механик. Мы будем работать с простыми прототипами при помощи несложных инструментов визуального программирования, а для более комплексных систем — составлять ТЗ для программиста. Так чаще всего и устроена работа над крупными проектами.
Оставь свой номер — тебе позвонит менеджер XYZ и поможет разобраться с программой и организацией курса.
ОСТАЛИСЬ ВОПРОСЫ?
ВСЕ ПРОЧИТАЛ, НО ЕЩЕ СОМНЕВАЕШЬСЯ?
Пройди за неделю бесплатный INTRO курс и разберись, чем занимается геймдизайнер. Понравится – переходи к основному!
Как тебя зовут?
Телефон
Для быстрой связи
ЗАЯВКА НА КРЕДИТ
После отправки заявки в течение двух дней с тобой свяжется менеджер кредитного отдела банков и поможет с оформлением покупки.
Как тебя зовут?
Телефон
Какой курс ты хочешь?
Это общая форма на все курсы школы. Поэтому, пожалуйста, уточни курс.
Трудоустроен? Есть самозанятость?
Нажимая на кнопку, ты соглашаешься с Договором Публичной Оферты и обработкой своих персональных данных.

Договор Публичной Оферты
Политика конфиденциальности
МОЖЕТ, ХОЧЕШЬ УЗНАТЬ ЧТО-ТО КОНКРЕТНОЕ?
Оставь свой номер и XYZ-менеджер поможет разобраться с программой и форматом курса.
Как тебя зовут?
Телефон
Для быстрой связи
ДРУГИЕ КУРСЫ XYZ
Забронируй себе место!
Ссылка на соц сеть (VK, Telegram, Facebook или Discord)
Почта
Имя или ник в Discord
Нажимая на кнопку, вы соглашаетесь с Договором Публичной Оферты и обработкой своих персональных данных.

Договор Публичной Оферты
Политика конфиденциальности
Регистрация завершена!
Скоро вернемся...)
Click to order
Твой заказ
Total: 
Как тебя зовут?
Телефон
Для быстрой связи
Почта
Для рассылки об акциях и скидках
Промокод
Payment method
Нажимая на кнопку, ты соглашаешься с Договором Публичной Оферты и обработкой своих персональных данных.
Договор Публичной Оферты
Политика конфиденциальности