Game Design. Создание игры от идеи до прототипа от XYZ School
Вы научитесь
Программа курса
Вы научитесь создавать игры на базе движка Unreal Engine 4, сможете прорабатывать прототипы, продумывать игровую механику и способности персонажей.
Блок 1. Введение в профессию
Разберётесь, в чём состоит суть этой специальности. Будете лучше представлять себе, как устроена сфере геймдизайна. Ознакомитесь с самыми распространёнными профессиональными терминами. Вспомните свою любимую игру и проанализируете её с точки зрения новых знаний.
Разберётесь, в чём состоит суть этой специальности.
Будете лучше представлять себе, как устроена сфере геймдизайна.
Ознакомитесь с самыми распространёнными профессиональными терминами.
Вспомните свою любимую игру и проанализируете её с точки зрения новых знаний.
Блок 2. Идеи. Ограничения. Документация и механики
Познакомитесь с принципами генерации идей и выясните, какую роль в этом процессе могут играть ограничения. Сможете задать преподавателям интересующие вас вопросы и получить на них ответы. Изучите полезные материалы о процессе придумывания идей. Узнаете, с какими документами имеет дело геймдизайнер и в чём их главные особенности. Ознакомитесь с дополнительными материалами о заполнении документации. Получите шаблоны, которые упростят процесс вашей работы с документацией. Выясните, что такое игровой цикл и каким образом он выстраивается. Узнаете, какие игровые механики существуют и чем они отличаются друг от друга. Придумаете и кратко изложите идею шутера. Разработаете собственный гипотетический core gameplay loop.
Познакомитесь с принципами генерации идей и выясните, какую роль в этом процессе могут играть ограничения. Сможете задать преподавателям интересующие вас вопросы и получить на них ответы. Изучите полезные материалы о процессе придумывания идей.
Познакомитесь с принципами генерации идей и выясните, какую роль в этом процессе могут играть ограничения.
Сможете задать преподавателям интересующие вас вопросы и получить на них ответы.
Изучите полезные материалы о процессе придумывания идей.
Узнаете, с какими документами имеет дело геймдизайнер и в чём их главные особенности. Ознакомитесь с дополнительными материалами о заполнении документации. Получите шаблоны, которые упростят процесс вашей работы с документацией.
Узнаете, с какими документами имеет дело геймдизайнер и в чём их главные особенности.
Ознакомитесь с дополнительными материалами о заполнении документации.
Получите шаблоны, которые упростят процесс вашей работы с документацией.
Выясните, что такое игровой цикл и каким образом он выстраивается. Узнаете, какие игровые механики существуют и чем они отличаются друг от друга.
Выясните, что такое игровой цикл и каким образом он выстраивается.
Узнаете, какие игровые механики существуют и чем они отличаются друг от друга.
Придумаете и кратко изложите идею шутера.
Разработаете собственный гипотетический core gameplay loop.
Блок 3. Проект. Нарратив. Баланс
Начнёте работу над общим проектом с составления документации. Продумаете сюжет нашей игры. Решите, какое оружие будет у нас в игре и какого размера урон оно способно будет наносить. Узнаете, как геймдизайн и нарратив взаимосвязаны друг с другом. Проведёте декомпозицию концепт-дока. Выясните, в чём заключается роль нарративного дизайнера. Увидите конкретный пример процесса работы данного специалиста. Разберётесь, какие эмоции могут у нас возникать во время игры и как разработчикам управлять ими. Ознакомитесь с дополнительными материалами по теме. Узнаете, что такое баланс и в чём заключается его роль в игровой механике. Разберётесь, как сбалансировать оружие. Получите доступ к дополнительной информации по теме. Составите концепт-док. Создадите свой первый нарратив. Попробуете рассчитать баланс. Доработаете для него ваши нарратив и концепцию баланса.
Начнёте работу над общим проектом с составления документации. Продумаете сюжет нашей игры. Решите, какое оружие будет у нас в игре и какого размера урон оно способно будет наносить. Узнаете, как геймдизайн и нарратив взаимосвязаны друг с другом. Проведёте декомпозицию концепт-дока.
Начнёте работу над общим проектом с составления документации.
Продумаете сюжет нашей игры.
Решите, какое оружие будет у нас в игре и какого размера урон оно способно будет наносить.
Узнаете, как геймдизайн и нарратив взаимосвязаны друг с другом.
Проведёте декомпозицию концепт-дока.
Выясните, в чём заключается роль нарративного дизайнера. Увидите конкретный пример процесса работы данного специалиста. Разберётесь, какие эмоции могут у нас возникать во время игры и как разработчикам управлять ими. Ознакомитесь с дополнительными материалами по теме.
Выясните, в чём заключается роль нарративного дизайнера.
Увидите конкретный пример процесса работы данного специалиста.
Разберётесь, какие эмоции могут у нас возникать во время игры и как разработчикам управлять ими.
Ознакомитесь с дополнительными материалами по теме.
Узнаете, что такое баланс и в чём заключается его роль в игровой механике. Разберётесь, как сбалансировать оружие. Получите доступ к дополнительной информации по теме.
Узнаете, что такое баланс и в чём заключается его роль в игровой механике.
Разберётесь, как сбалансировать оружие.
Получите доступ к дополнительной информации по теме.
Составите концепт-док.
Создадите свой первый нарратив.
Попробуете рассчитать баланс.
Доработаете для него ваши нарратив и концепцию баланса.
Блок 4. Процессы и организация
Разберётесь, что такое пайплайн и как он составляется. Поймёте, как взаимодействовать с проектным менеджером. Научитесь грамотно ставить технические задания для программистов. Попрактикуетесь в составлении резюме. Продумаете три ТЗ для разных специалистов.
Разберётесь, что такое пайплайн и как он составляется.
Поймёте, как взаимодействовать с проектным менеджером.
Научитесь грамотно ставить технические задания для программистов.
Попрактикуетесь в составлении резюме.
Продумаете три ТЗ для разных специалистов.
Блок 5. Начало работы в Unreal Engine 4
Начнёте осваивать движок Unreal Engine. Пройдёте тест, чтобы проверить полученные знания. Узнаете, в чём заключается роль левел-дизайнера и как он взаимодействует с геймдизайнером. Попробуете себя в разработке уровней. Научитесь создавать дизайн-документ миссии Попрактикуетесь в работе с UE4. Создадите свой первый полноценный уровень. Составите дизайн-документ миссии.
Начнёте осваивать движок Unreal Engine. Пройдёте тест, чтобы проверить полученные знания.
Начнёте осваивать движок Unreal Engine.
Пройдёте тест, чтобы проверить полученные знания.
Узнаете, в чём заключается роль левел-дизайнера и как он взаимодействует с геймдизайнером. Попробуете себя в разработке уровней.
Узнаете, в чём заключается роль левел-дизайнера и как он взаимодействует с геймдизайнером.
Попробуете себя в разработке уровней.
Научитесь создавать дизайн-документ миссии
Научитесь создавать дизайн-документ миссии
Попрактикуетесь в работе с UE4.
Создадите свой первый полноценный уровень.
Составите дизайн-документ миссии.
Блок 6. Оружие. Прототипирование и система
Научитесь добавлять в UE4 оружие и настраивать перезарядку. Пройдёте тестирование, чтобы определить, отложились ли новые знания у вас в голове. Попрактикуетесь в создании прототипа. Потренируетесь создавать игровое оружие.
Научитесь добавлять в UE4 оружие и настраивать перезарядку.
Пройдёте тестирование, чтобы определить, отложились ли новые знания у вас в голове.
Попрактикуетесь в создании прототипа.
Потренируетесь создавать игровое оружие.
Блок 7. Искусственный интеллект и системы боя
Разберётесь, как искусственный интеллект может применяться в игровой индустрии. Научитесь создавать простые ассеты. Сможете применять ИИ для навигации. Узнаете, что такое агенты ИИ. Сможете давать искусственному интеллекту цели по патрулированию. Поймёте, как искать баги в вашем геймплее. Научитесь использовать AI Perception. Продолжите работу с ним. Сможете создать новую иерархию оружия и персонажей в игре. Добавите оружие для искусственного интеллекта. Узнаете, что такое дерево поведения и научитесь его составлять. Узнаете, как заставить ИИ патрулировать в случайную точку. Научитесь устанавливать и сбрасывать цель для искусственного интеллекта. Разберётесь, что представляет из себя Environment Query System. Научитесь прорабатывать контекст с дебагом. Сможете создать EQS Query. Составите таску на выбор точки перемещения. Узнаете, что такое доворот на цель и как его запрограммировать. Сможете добавить Easy Ballistics. Продумаете базовую логику стрельбы ИИ. Создадите декоратор LOS. Запрограммируете доворот EbBarrel. Сможете создать необходимые переменные и функцию GetHP. Разработаете функцию урона. Добавите в вашу игру возможность смерти персонажа. Продумаете логику смерти главного героя и его врагов. Научитесь совершать переход в Ragdoll. Продумаете основные принципы того, как работает боевая система. Поработаете над оживлением искусственного интеллекта.
Разберётесь, как искусственный интеллект может применяться в игровой индустрии.
Разберётесь, как искусственный интеллект может применяться в игровой индустрии.
Научитесь создавать простые ассеты. Сможете применять ИИ для навигации. Узнаете, что такое агенты ИИ. Сможете давать искусственному интеллекту цели по патрулированию. Поймёте, как искать баги в вашем геймплее. Научитесь использовать AI Perception. Продолжите работу с ним.
Научитесь создавать простые ассеты.
Сможете применять ИИ для навигации.
Узнаете, что такое агенты ИИ.
Сможете давать искусственному интеллекту цели по патрулированию.
Поймёте, как искать баги в вашем геймплее.
Научитесь использовать AI Perception.
Продолжите работу с ним.
Сможете создать новую иерархию оружия и персонажей в игре. Добавите оружие для искусственного интеллекта.
Сможете создать новую иерархию оружия и персонажей в игре.
Добавите оружие для искусственного интеллекта.
Узнаете, что такое дерево поведения и научитесь его составлять. Узнаете, как заставить ИИ патрулировать в случайную точку. Научитесь устанавливать и сбрасывать цель для искусственного интеллекта.
Узнаете, что такое дерево поведения и научитесь его составлять.
Узнаете, как заставить ИИ патрулировать в случайную точку.
Научитесь устанавливать и сбрасывать цель для искусственного интеллекта.
Разберётесь, что представляет из себя Environment Query System. Научитесь прорабатывать контекст с дебагом. Сможете создать EQS Query. Составите таску на выбор точки перемещения.
Разберётесь, что представляет из себя Environment Query System.
Научитесь прорабатывать контекст с дебагом.
Сможете создать EQS Query.
Составите таску на выбор точки перемещения.
Узнаете, что такое доворот на цель и как его запрограммировать. Сможете добавить Easy Ballistics. Продумаете базовую логику стрельбы ИИ. Создадите декоратор LOS. Запрограммируете доворот EbBarrel.
Узнаете, что такое доворот на цель и как его запрограммировать.
Сможете добавить Easy Ballistics.
Продумаете базовую логику стрельбы ИИ.
Создадите декоратор LOS.
Запрограммируете доворот EbBarrel.
Сможете создать необходимые переменные и функцию GetHP. Разработаете функцию урона. Добавите в вашу игру возможность смерти персонажа. Продумаете логику смерти главного героя и его врагов. Научитесь совершать переход в Ragdoll.
Сможете создать необходимые переменные и функцию GetHP.
Разработаете функцию урона.
Добавите в вашу игру возможность смерти персонажа.
Продумаете логику смерти главного героя и его врагов.
Научитесь совершать переход в Ragdoll.
Продумаете основные принципы того, как работает боевая система.
Поработаете над оживлением искусственного интеллекта.
Блок 8. Дополнительные системы
Узнаете, что такое стелс-механики и как их прорабатывать. Сможете продумывать системы квестов. Создадите общий контейнер. Добавите возможность вызова AmmoCount. Вставите HealthBar для главного игрового персонажа. Вставите HealthBar для врагов. Научитесь работать с GameMode. Сможете продумывать логику UI, получать и принимать обратную связь. Создадите главное меню. Добавите меню паузы. Ознакомитесь с правилами использования Библиотеки. Научитесь выстраивать дизайн миссии. Составите портфолио и отберёте для него свои лучшие работы. Добавите в вашу игру стелс-элементы. Используя все свои новые знания, разработаете цельный проект и заполните все необходимые документы для него. Создадите миссию в движке. Поработаете над составлением эффектного портфолио. Соберёте весь проект целиком, полноценно пробуя себя в роли геймдизайнера.
Узнаете, что такое стелс-механики и как их прорабатывать.
Сможете продумывать системы квестов.
Создадите общий контейнер. Добавите возможность вызова AmmoCount. Вставите HealthBar для главного игрового персонажа. Вставите HealthBar для врагов.
Создадите общий контейнер.
Добавите возможность вызова AmmoCount.
Вставите HealthBar для главного игрового персонажа.
Вставите HealthBar для врагов.
Научитесь работать с GameMode. Сможете продумывать логику UI, получать и принимать обратную связь. Создадите главное меню. Добавите меню паузы.
Научитесь работать с GameMode.
Сможете продумывать логику UI, получать и принимать обратную связь.
Создадите главное меню.
Добавите меню паузы.
Ознакомитесь с правилами использования Библиотеки.
Ознакомитесь с правилами использования Библиотеки.
Научитесь выстраивать дизайн миссии.
Научитесь выстраивать дизайн миссии.
Составите портфолио и отберёте для него свои лучшие работы.
Составите портфолио и отберёте для него свои лучшие работы.
Добавите в вашу игру стелс-элементы.
Используя все свои новые знания, разработаете цельный проект и заполните все необходимые документы для него.
Создадите миссию в движке.
Поработаете над составлением эффектного портфолио.
Соберёте весь проект целиком, полноценно пробуя себя в роли геймдизайнера.
Блок 9. Продюсирование
Выясните, в чём заключается роль продюсера в игровой индустрии и её важность. Научитесь проводить анализ конкурентов. Познакомитесь со специфическими особенностями мобильной разработки.
Выясните, в чём заключается роль продюсера в игровой индустрии и её важность.
Научитесь проводить анализ конкурентов.
Познакомитесь со специфическими особенностями мобильной разработки.
Блок 10. Прототипирование. Бумажный прототип (на примере TPS)
Научитесь создавать прототип компьютерной игры в виде настолки. Потренируетесь применять новый навык и поймёте, как это может выглядеть.
Научитесь создавать прототип компьютерной игры в виде настолки. Потренируетесь применять новый навык и поймёте, как это может выглядеть.