Программа курсов геймдизайна CREAT STUDIOS

Введение в специальность

Занятие 1

Вводное занятие.

Знакомство со студией. Введение в курс.

2 часа

Занятие 2

Введение в специальность.

Кто такой гейм-дизайнер. Какими знаниями должен обладать гейм дизайнер. Специализация и зоны ответственности.

2 часа

Общее количество занятий:

4 часа

Анализ игр

Занятие 1

Введение.

Что такое анализ. Для чего он необходим. Жанры игр. Метод декомпозиции.

2 часа

Занятие 2

Методики проведения игрового анализа.

Декомпозиция и анализ полученных элементов. Выделение основных и второстепенных элементов игры.

2 часа

Домашнее задание 1

Анализ игры

Выбор игры. Проведение ее декомпозиции и детального анализа. Выделение основных и второстепенных элементов игры.

16 часов

Занятие 3

Заключительное занятие. Семинар.

Разбор домашнего задания группой. Вопросы.

6 часов

Общее количество занятий:

10 часов

Общее количество домашних заданий:

16 часов

Concept document

Занятие 1

Введение.

Что такое концепт документ. Для чего нужен игровой концепт. Начало создания игрового концепта.

2 часа

Домашнее задание 1

Выработка концепции игры.

Выработка основной концепции игры в свободной форме.

8 часов

Занятие 2

Структура концепт документа.

Структура концепт документа. Перечень вопросов, на которые должен давать ответ концепт.

2 часа

Домашнее задание 1

Написание концепт документа.

Написание концепт документа на основе выработанной ранее концепции.

16 часов

Занятие 3

Заключительное занятие. Семинар.

Разбор домашнего задания группой. Вопросы.

6 часов

Общее количество занятий:

10 часов

Общее количество домашних заданий:

24 часа

Proposal

Занятие 1

Введение.

Что такое proposal, каковы его основные цели. Примеры структуры пропосала.

2 часа

Домашнее задание 1

Написание proposal.

Написание proposal.

24 часа

Занятие 2

Заключительное занятие. Семинар.

Разбор домашнего задания группой.

6 часов

Общее количество занятий:

8 часов

Общее количество домашних заданий:

24 часа

Game Design Document

Занятие 1

Введение.

Что такое GDD, основные его функции и предназначения. Как и кто с ним работает.

2 часа

Занятие 2

Формирование GDD.

Формирование структуры GDD. Шаблон для создания структуры.

2 часа

Домашнее задание 1

Формирование структуры GDD.

Разработка структуры GDD для конкретного (возможно вымышленного) проекта.

8 часов

Занятие 3

Семинар.

Разбор домашнего задания группой.

4 часа

Занятие 4

Разделы GDD I

Design History; Vision statement

2 часа

Занятие 5

Разделы GDD II

Marketing information; Legal analysis; Gameplay

2 часа

Занятие 6

Разделы GDD III

Game characters; Story; The game world

2 часа

Занятие 7

Разделы GDD IV

Media list; Technical spec; Appendixes

2 часа

Занятие 8

Заключительное занятие. Ответы на вопросы.

Основные проблемы работы с GDD и варианты их решения.

2 часа

Общее количество занятий:

18 часов

Общее количество домашних заданий:

8 часов

Введение в Level Design

Занятие 1

Введение в Level Design. Основы построения уровня.

Level Designer и его роль на проекте. Понимание концепции создаваемой игры. Общий обзор стадий изготовления уровня. Основные требования к Level Designer.

1 час

Роли в команде. Организация производственного процесса (pipeline).

Гейм-дизайнеры. Художники. Программисты. Важность коммуникации в процессе создания уровня (разговор на одном языке). Pipeline создания уровня.

1 час

Домашнее задание 1

Анализ игрового уровня.

Выбрать уровень любой известной игры и проанализировать его лучшие/худшие стороны.

3 часа

Занятие 2

Основы теории Level Design. Семинар.

Понятие Fun уровня (линейный / нелинейный геймплей). Эргономичный дизайн. Мотивация игрока. Принцип Wow! Emergent геймплей. Цель и способы достижения. Разбор домашнего задания группой.

1 час

Элементы уровня.

Геометрия. Terrain. Свет. Пропсы. SFX. Сюжет. Диалоги. Аудио сопровождение. Cut-сцены. Power Up. Монстры. Скрипты. Взаимосвязи.

1 час

Занятие 3

Дизайн уровней: ограничения.

Ограничения технические/ресурсные. Ограничения стиля. Ограничения издателя/лицензии.

1 час

Дизайн уровней: документирование.

Стандарты документирования. Единые единицы измерения. Дизайн на бумаге. Применение специальных программ для документирования. Обновление документации.

1 час

Домашнее задание 2

Планирование игрового уровня

Подготовить план уровня с подробным описанием.

6 часов

Занятие 4

Специфика дизайна уровней для игр разных жанров. Семинар.

Различия дизайна уровней игр разных жанров. Дизайн ландшафта и закрытых помещений. Различия single, multiplayer, massive multiplayer карт. Разбор домашнего задания группой.

1 час

Использование Maya в качестве редактора уровней.

Создание геометрии. Текстурирование. Освещение. Расстановка монстров/бонусов.

1 час

Домашнее задание 3

Создание игрового уровня

Сделать карту уровня в Maya.

12 часов

Занятие 5

Левел-дизайнерам о программистах.

Различия 2D и 3D игр. Построение уровня по секциям. Масштабирование. Порталы. Скрипты.

1 час

Левел-дизайнерам о художниках.

Хождение по канату – между геймплеем и графикой. Стиль. Текстуры. Освещение. Использование пропсов. Дополнительные визуальные элементы.

1 час

Занятие 6

Общий стиль уровня.

Последние штрихи. Тестирование и балансировка уровня. Дизайн уровней в примерах.

1 час

Итоговое занятие. Семинар.

Разбор домашнего задания группой. Ссылки. Материалы.

1 час

Общее количество занятий:

12 часов

Общее количество домашних заданий:

21 час

Моделирование в Maya

Занятие 1

«Главные» кнопки

Запуск Maya J. Структура меню. Открытие и сохранение сцены. Основные настройки.

0,5 часа

Компоненты объектов

Face. Edge. Vertex.

0,25 часа

Манипуляторы

Move. Rotate. Scale. Локальные и глобальные оси.

0,75 часа

Способы привязки

К Gridу, точкам, рёбрам и т. д.

0,5 часа

Занятие 2

Основы моделирования I

Описание основных инструментов для моделирования.

1 час

Основы моделирования II

Разные подходы к созданию геометрии.

1 час

Занятие 3

Основы текстурирования

Описание основных инструментов для текстурирования. Способы текстурирования.

2 часа

Занятие 4

Открытые пространства

Создание “болвана” уровня для гонок.

2 часа

Домашнее задание 1

Моделирование открытого пространства

Моделирование уровня с открытым пространством.

6 часов

Занятие 5

Семинар

Разбор домашнего задания группой.

2 часа

Занятие 6

Закрытые пространства

Создание “болвана” уровня для шутера.

2 часа

Домашнее задание 2

Моделирование закрытого пространства

Создание игрового уровня с закрытым пространством.

6 часов

Занятие 7

Итоговое занятие. Семинар.

Разбор домашнего задания группой. Ответы на вопросы.

2 часа

Общее количество занятий:

14 часов

Общее количество домашних заданий:

12 часов

Основы драматургического построения

Занятие 1

Введение в драматургию.

Понятие действия и конфликта/проблемы. Замысел истории. Акты и события. Мифологемы. Четыре линии драматургического действия.

2 часа

Занятие 2

Характер и герой (часть I)

Герой. Объективные характеры. Архетипы действующих лиц. Динамические пары. Составные элементы архетипов. Комплексный характер.

2 часа

Занятие 3

Характер и герой (часть II)

Субъективные характеры. Субъективный характер и Объективная история. Ключевой элемент. Разработка «объемного» характера. От характера к истории.

2 часа

Занятие 4

Тема

Тема: ее структура и разновидности. Развитие темы. Сюжет и его развитие. Акты, сцены и эпизоды. Понятие жанра.

2 часа

Занятие 5

Поиск идеи

Как найти правильную идею? Искусство мозгового штурма. Logline и Tagline – зачем они нужны? Искусство построения синопсиса.

2 часа

Занятие 6

Итоговое занятие.

Практическая разработка законченных историй.

2 часа

Общее количество занятий:

12 часов

Gameplay

Занятие 1

Введение.

Что такое игра? Что такое игровой процесс. Основные составляющие игрового процесса.

2 часа

Занятие 2

Challenge

Вызов. Для чего он нужен. Способы его оформления и подачи.

2 часа

Домашнее задание 1.

Придумать Challenge

Придумать challenge и на базе него построить игровой процесс.

4 часа

Занятие 3

Conflict. Семинар.

Конфликт. Для чего он нужен. Способы его оформления и подачи. Разбор домашнего задания группой.

3 часа

Домашнее задание 2.

Придумать Conflict

Придумать conflict и на базе него построить игровой процесс.

4 часа

Занятие 4

Interactivity. Семинар.

Интерактивность. Варианты взаимодействия с игровым миром. Возможности и ограничения. Разбор домашнего задания группой.

3 часа

Домашнее задание 3.

Разработать систему взаимодействия с игровым миром

Разработать систему взаимодействия с игровым миром из условий поставленной задачи.

12 часов

Занятие 5

Choices. Семинар.

Выбор. Способы предоставления выбора игроку. Мнимая свобода. Разбор домашнего задания группой.

3 часа

Домашнее задание 4

Разработать систему выбора для игрока

Разработать систему выбора интересную для игрока.

8 часов

Занятие 6

Feedback. Семинар.

Отрицательная «наказание игрока» и положительная «поощрение игрока» обратная связь. Разбор домашнего задания группой.

3 часа

Занятие 7

Заключительное занятие. Семинар. Ответы на вопросы.

Разбор домашнего задания группой. Вопросы.

3 часа

Общее количество занятий:

17 часов

Общее количество домашних заданий:

28 часов

Пользовательский интерфейс и устройства управления

Занятие 1

Введение.

Что такое GUI и устройства управления. Кто и как разрабатывает основную концепцию для них.

2 часа

Занятие 2

Устройства управления

Основные устройства управления их специфика и ограничения (клавиатура, мышь, джойстики: PC, PS2, XBOX, новое поколение).

2 часа

Занятие 3

Эргономика устройств управления и графического интерфейса

Правила проектирования графического интерфейса и мэппинга устройств управления. Основные проблемы и способы их решения.

2 часа

Занятие 4

Разработка интерфейса

Разработка интерфейса: методы проектирования и документирования.

2 часа

Домашнее задание 1

Проектировка интерфейса игры

Проектировка графического интерфейса и мэпинг устройства управления.

12 часов

Занятие 5

Заключительное занятие. Семинар.

Разбор домашнего задания группой. Вопросы.

6 часов

Общее количество занятий:

14 часов

Общее количество домашних заданий:

12 часов

Плейтестинг

Занятие 1

Введение.

Что такое плейтесты, для чего они нужны. Рамки их применения.

2 часа

Занятие 2

Методики

Основные методики и правила подготовки плейтеста и его проведения.

2 часа

Домашнее задание 1

Подготовка плейтеста

Определение цели плейтеста и его подготовка.

6 часов

Занятие 3

Семинар

Разбор домашнего задания группой.

6 часов

Занятие 4

Семинар

Проведение плейтестов в группе

6 часов

Домашнее задание 2

Подготовка комментариев по плейтесту

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

12 часов

Занятие 5

Заключительное занятие. Семинар.

Разбор домашнего задания группой. Вопросы.

6 часов

Общее количество занятий:

22 часа

Общее количество домашних заданий:

18 часов

Game Balance

Занятие 1

Введение.

Что такое игровой баланс. Основные составляющие игрового баланса.

2 часа

Занятие 2

Статический баланс

Основные термины и понятия. Способы достижения.

2 часа

Занятие 3

Динамический баланс

Основные термины и понятия. Способы достижения.

2 часа

Занятие 4

Математические методы

Матмоделирование. Постановка эксперимента. Теория принятия решений.

2 часа

Занятие 5

Балансировка простой системы

Постановка задачи. Итерационная балансировка системы.

2 часа

Домашнее задание 1

Балансировка системы

Самостоятельная постановка задачи и балансировка одной из игровых систем.

12 часов

Занятие 6

Заключительное занятие. Семинар.

Разбор домашнего задания группой. Вопросы.

6 часов

Общее количество занятий:

16 часов

Общее количество домашних заданий:

12 часов

Team Management

Занятие 1

Введение.

Что такое team management. Методы управления командой. Должности, роли и подразделения.

2 часа

Занятие 2

Процедуры и процессы

Что такое процедура. Что такое процесс. Методы построения технологического процесса. Примеры.

2 часа

Занятие 3

Майлстоуны и деадланы. Risk management.

Что такое майлстоун. Что такое деадлайн. Способы организации работы в условиях жесткого диффицита времени. Управление рисками. Реализация рисков.

2 часа

Занятие 4

Заключительное занятие.

Вопросы.

1 час

Общее количество занятий:

7 часов

QA

Занятие 1

Введение.

Что такое QA для чего он нужен. Основные цели и задачи QA.

2 часа

Занятие 2

Взаимодействие QA и GD.

Взаимодействие гейм-дизайнеров и QA в рамках проекта.

2 часа

Общее количество занятий:

4 часа

Scripting

Занятие 1

Введение.

Кто такие скриптеры. Для чего они нужны. Чем скрипт лучше хардкода. Взаимодействие скриптеров и ГД.

2 часа

Занятие 2

Задачи скриптования

Задачи скриптования. Возможности и ограничения. Постановка задачи скриптерам.

2 часа

Общее количество занятий:

4 часа