Геймдизайн
Старт 21 сентября

Курс от международной школы математики и программирования «Алгоритмика»
9–11 лет*
9–11 лет*

Геймдизайн
Старт 21 сентября

Курс от международной школы математики и программирования «Алгоритмика»
Если ваш ребёнок играет в игры на телефоне, компьютере или планшете, скорее всего, он рано или поздно задастся естественным для любознательного человека вопросом: «Интересно, а как это сделано? Как это работает?»

Наш курс по геймдизайну — это не просто ответ на вопрос о том, как устроен игровой мир, не только повод посмотреть на привычный вещи с другой стороны, но и способ развить массу полезных навыков. Весь этот год будем учиться программировать, придумывать сюжеты, прописывать героев, осваивать разные механики, создавать головоломки, разрабатывать дизайн и многое другое.

Разработка игр — одно из самых перспективных направлений в современном программировании. Если раньше это было прерогативой нескольких крупных компаний, то теперь с появлением крупных игровых движков каждый желающий может разобраться в основах геймдизайна и создать собственные игры.

И школьный возраст — лучшее время, чтобы попробовать себя в этом направлении.
ЗАЧЕМ ЭТОТ КУРС?
Знакомство с миром разработки игр — первый шаг к востребованной профессии. Этот курс — возможность попробовать себя в качестве создателя многопользовательской игры в выбранном жанре, с неожиданными поворотами сюжета и полностью продуманным дизайном. В полной версии курса ученик поймёт, как продвигать данную игру в сообществе разработчиков, подготовится к фестивалю компьютерных игр.
ЧТО БУДЕМ ДЕЛАТЬ?
Будем создавать и программировать в среде Roblox Studio персонажей, придумывать сюжет и планировать его продолжение/развитие, создавать игры в разных жанрах, многопользовательские игры, а в полной версии курса познакомимся с сообществом разработчиков и изучим инструменты продвижения игры.
Программа
ПРОГРАММА КУРСА
Курс поделён на модули и рассчитан на год занятий.
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 1. Мир, в котором я живу (конструирование игрового мира)
1.1. Roblox.com Vs Roblox Studio
Геймдизайнер. Интерфейс среды Roblox Studio. Управление персонажем. Управление камерой. Виды объектов. Деталь. Модель. Цвет. Материал. Создание игры в шаблоне Starting place с изменением свойств объекта (цвет и материал).

1.2. Моя первая настоящая 3D-игра
Интерфейс среды Roblox Studio. Выбор ракурса (view selector). Система координат. Дву- и трёхмерная системы коорднат. Детали: Block, Sphere, Wedge и Cylinder. Инструменты движение, масштаб, поворот (move, scale, rotate). Закрепление детали в пространстве (свойство Anchoring). Игра-платформер и её основные признаки. Создание собственной игры-платформер.

1.3. Создаём игру для профессиональных киберспортсменов
Расположение героя при запуске игры (SpawnLocation). Переименование объектов. Движение платформы. Соединение. Тип соединения — мотор, hinge. Создание проекта, в котором игроку необходимо перейти с места появления (SpawnLocation) до другой площадки по движущейся платформе и не упасть.

1.4. Расширяем функционал игры с помощью скриптов
Скрипт. Шаблоны скриптов. Вывод информации на языке Lua. Эффекты. Добавление и удаление эффектов. Создание пасхалок. Изменение свойств фигур и артефактов при соприкосновении с героем. Изменение проекта прошлого занятия таким образом, чтобы платформа начинала вращение только по нажатию кнопки.

1.5. Создаём свой мир: ландшафт и растения
Ландшафт. Редактор ландшафта. Editor: Create, region, editor. Toolbox. Добавление тумана. Создание ландшафта игры.

1.6. Создаём свой мир: здания
Отрицание фигуры. Объединение фигур. Типы соединения деталей. Изменение времени суток в игре. Создание задний в игре и смена времени суток.

1.7. Создаём свой мир: сюрпризы и препятствия
Маскировка объекта. Свойство canCollide. Создание в игре артефактов с использованием маскировки.

1.8. Мир, в котором я живу (презентации миров)
Презентация проекта. Тестирование игр.
Модуль 2. Мир, полный сюрпризов (осваиваем мастерство гейм-дизайна)
2.1. Что такое геймдизайн?
Геймдизайн. Жанры компьютерных игр и их особенности. Дизайн документов. Создание дизайн-документа будущей игры.

2.2. Системный дизайн и дизайн уровней
Системный дизайн. Уровень. Дизайн уровней. Переходы между уровнями. Карта перехода между уровнями. Мнимый переход. Блок-телепорт. Создание документа со сценарием игры, описанием уровней и карты переходов между уровнями.

2.3. Переходы между уровнями
Оформление дизайнов уровней и переходов между уровнями. Инструмент TeleportService.

2.4. Контент-дизайн
Усложнение сценария игры. Инструменты. Условия использования миссий, артефактов и скрытых препятствий. Создание отдельных предметов с помощью скриптов. Усложнение сценария игры с помощью добавления скрытых объектов и артефактов.

2.5. Какую историю рассказывает моя игра?
Тестирование целостности сюжета игры.

2.6. Моя история: презентация игр
Презентация проекта. Тестирование игр.
Модуль 3. Мир, полный загадок (создание головоломок и квестов)
3.1. Логические игры
Логические игры. Виды логических игр. История их появления. Компьютерные версии логических игр. Головоломки с числами. Создание головоломки с числами.

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

3.3. Пространственные головоломки
Пространственная головоломка. Признаки. Создание пространственной головоломки.

3.4. Создание игры-квеста
Игра-квест. Особенности жанра квест-игры. Создание квест-игры. Презентация проекта.
Модуль 4. Мы такие разные (создание многопользовательских игр)
4.1. Многопользовательские игры
Многопользовательская игра. Отличие многопользовательской игры от индивидуальной. Типы игроков и их особенности. Проектирование многопользовательской игры: сценарий, персонажи, уровни.

4.2. Дизайн персонажей
Персонажи. Свойства персонажей, отражающих особенности их характеров. Создание персонажей из стандартных фигур.

4.3. Как сделать игру многопользовательской?
Сервер. Клиент. Принцип работы архитектуры «клиент-сервер». Подключение нескольких игроков. Проблемы при подключении нескольких игроков. Настройка скриптов для работы игры в многопользовательском режиме.

4.4. Определение победителя

Система для подсчёта очков. Турнирная таблица. Проектирование системы подсчета очков и турнирной таблицы.

4.5. Практикум по созданию игры
Тест-кейс. Применение тест-кейсов. Создание тест-кейсов. Тестирование игры.

4.6. Итоговое занятие модуля
Презентация проекта. Тестирование игр.
Модуль 5. Добро пожаловать в мой мир! (продвижение игры, привлечение новых игроков)
5.1. Способы привлечения игроков
Способы уведомления о новых игроках. Использование класса SocialService для приглашения в игру. Добавление в игры опции, позволяющей пригласить друзей, использование SocialService.

5.2. Планирование промокампании для игры

Продвижение игры. Инструменты для продвижения игры. Промоакция. Рекламная кампания. Инструменты Roblox Studio для проведения промоакций и рекламных кампаний. Добавление в игру инструментов для продвижения, доступных рекламных кампании, промоакций.

5.3. Оценка эффективности промоакций
Метрики для оценки эффективности рекламной кампании. Оценивание эффективности проведенной рекламной кампании. Привлечение новых игроков.

5.4. Добро пожаловать в мой мир! (итоговое занятие модуля)
Презентация проекта.
Модуль 6. Переходим на новый уровень (кроссплатформенная разработка)
6.1. Мобильные версии игры
Мобильная версия игры. Отличия мобильной версии. Создание мобильного интерфейса игры.

6.2. Ввод данных с сенсорного экрана
Особенности ввод данных с сенсорного экрана. Настройка скриптов для ввода данных с экрана.

6.3. Кроссплатформенная разработка игры
Кроссплатформенная разработка игр. Особенности кроссплатформенной разработки. Настройка скриптов для кроссплатформенной разработки.

6.4. Выставка мобильных игр (итоговое занятие)
Презентация проекта. Тестирование игр.
ЧТО В ИТОГЕ?
Ученик успешно выполнит проект по созданию многопользовательской компьютерной игры, в которую будут играть его друзья, другие ученики группы.

Знания и hard skills:
  1. Ученик познакомится с основными понятиями геймдизайна.
  2. Освоит базовые инструменты движка Roblox Studio.
  3. Получит навык разработки игр с использованием скриптового языка Roblox (Lua).
  4. Будет понимать, как работают разные игровые стратегии, и уметь их проектировать.
  5. Освоит навык разработки сюжетной линии игр, тестирования и оптимизации созданных проектов.

Soft skills:
  1. Ученик разовьёт логическое, алгоритмическое, критическое, креативное и пространственное мышление.
  2. Получит опыт публичного выступления и презентации.
  3. Разовьёт чувство цвета и стиля при оформление материалов (эстетического вкуса).
  4. Разовьёт память, внимание, творческое воображение, абстрактно-логические и наглядно-образные виды мышления и типы памяти.
  5. Прокачает умение работать над собственным проектом: целеполагание, декомпозиция задач, планирование, контроль промежуточного результата.
Кто проводит
Преподаватели международной школы математики и программирования «Алгоритмика», прошедшие онбординг и аттестованные тьюторами/методистами высшей категории. Педагоги «Алгоритмики» ежегодно повышают свои навыки в ведении курсов программирования.
Когда и для кого?
Вторник 18:00-19:30
9–11 лет
Скидка 10 %
если вы одновременно оплачиваете два и более месяца занятий на курсе;
если вы покупаете для своего ребёнка два курса одновременно или больше;
если в вашей семье несколько детей, и они занимаются на наших курсах.
Для этого оставьте заявку по кнопке, и наши коллеги свяжутся в вами, чтобы уточнить детали и выставить счёт со скидкой.

Вы также можете рассчитывать на скидку, если относитесь к некоторым льготным категориям — напишите нам, чтобы узнать подробности.
Оставьте контакты, мы свяжемся с вами
Выберите скидку
Запись на пробное занятие
Ваша фамилия
Ваше имя
Фамилия ребёнка
Имя ребёнка
Дата рождения ребёнка
Выберите удобный день
Оставьте контакты, мы свяжемся с вами и ответим на ваши любые вопросы
Ваш вопрос
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Оставьте контакты, мы свяжемся с вами и ответим на ваши любые вопросы
Заявка на курс "Геймдизайн"
Ваш вопрос
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
СТАТЬ УЧАСТНИКОМ
Мы соблюдаем все меры предосторожности в условиях коронавируса.

Но пожалуйста, обратите внимание: эпидемиологическая ситуация может сложиться так, что нам придётся отменить наши программы и вернуть вам деньги.
О НОВОЙ ШКОЛЕ
Новая школа на Мосфильмовской — это частная школа, которая работает как образовательный центр. Курсы, мастер-классы, лекции, встречи с интересными людьми, концерты, спектакли, лагеря открыты для всех, кому важно развитие, — от дошкольников до взрослых.
Мы объединили увлечённых преподавателей, авторские методики и самых интересных партнёров, чтобы стать местом, где каждый полюбит учиться и сможет раскрыть свои сильные стороны. Наша задача — помочь нашим ученикам разобраться в себе, стать осознанными, мыслящими людьми, научить их самостоятельно принимать решения и нести за них ответственность.
Новая школа — это
большой выбор форматов обучения
насыщенная и безопасная среда
собственное, только построенное здание с учётом всех современных норм и требований
главная ценность — ученик с его потребностями и талантами
преподаватели сильнейших школ Москвы и России
система питания на уровне стандартов ведущих ресторанов
О Новой школе глазами её гостей:
TikTok блогер alex_tabak о Новой школе
ПОДПИСКА НА НОВОСТИ
Мы будем держать вас в курсе новостей дополнительного образования Новой школы
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Click to order
Вы выбрали
Total: 
Ваша фамилия
Ваше имя
Контактный телефон
Электронный адрес
Фамилия ребенка
Имя ребенка
Дата рождения ребенка
Промокод
Я даю согласие на обработку персональных данных
Подписка на новости
Каждый день у нас в Школе происходит что-то новое и необычное — запускаем клубы для детей и взрослых, проводим фестивали и лекции, организуем выступления звезд, снимаем кино, ставим спектакли со звездами, открываем различные направления и многое другое. Чтобы не пропустить важного, подпишитесь на наши новости, а мы обещаем, что не будем надоедать слишком часто.
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
*Указан рекомендуемый возраст обучающегося. Возможен прием в группу детей младше и/или старше указанного возраста.
Оставьте, пожалуйста, свои контакты, чтобы мы связались с вами, если они появятся.
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности