Разработка и дизайн игр с Kodu

На этом уровне дети познакомятся со средой программирования Kodu и научатся создавать свои собственные игры. Используя уже знакомые блоки кода, дети узнают об основных концепциях программирования через призму дизайна 3D-игр и программирования 3D-игр. К концу этого уровня дети смогут создавать свои собственные игры, чтобы делиться ими и играть со своими друзьями. Программа подходит как для продвинутых, так и для начинающих.

Сертификат

Certificates Mindhub

Ученики получают сертификат после прохождения каждого уровня.

Бонусные баллы

500 баллы

Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.

Инструменты

wonder scratch-logo hopscotch microbit

Некоторые из инструментов, используемых для проектов на этом уровне.

Boards

Один уровень = 4 Mодуль

Location

Един Модуль = 4 Уроки

Time

Один урок = 120 Минуты

Запишись

100 БАЛЛЫ

Модуль 1 - Основные концепции в среде KODU

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

Темы

  1. Что такое KODU? Особенности работы с платформой
  2. Как быстро мы можем идти? Событийно-ориентированное программирование
  3. Добавление целей и запуск ракет
  4. Игрок 1 против Игрока 2. Добавление игроков и сбор очков. Как использовать переменные?

100 БАЛЛЫ

Модуль 2 - Современный игровой дизайн

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

Темы

  1. Сказочный мир. Как это делают гейм-дизайнеры?
  2. Сможете ли вы пройти через лабиринт? Функции в программировании
  3. Камеры в действии: как создавать одиночные и многопользовательские игры?
  4. Наши персонажи умеют разговаривать?

100 БАЛЛЫ

Модуль 3 - Разработка 3D-игр

В этом модуле мы собираемся разобраться в том, как дизайнеры планируют свои игры и что является наиболее важным аспектом планирования. Мы научимся думать как дизайнеры, создавая и программируя сложные трехмерные пространства. Мы  узнаем, как использовать операторы в KODU. Мы научимся создавать игры с отслеживанием пути и строить сложные алгоритмы. А так же узнаем, как использовать различные типы циклов программирования.

Темы

  1. Настоящие игры. Операторы в программировании
  2. Сложные цели: увеличение сложности игры и следование по пути. Алгоритмы в программировании
  3. Спецэффекты. Циклы в программировании
  4. Музыка и звуковые эффекты

100 БАЛЛЫ

Модуль 4 - Теперь мы можем использовать KODU для создания сложных трехмерных миров и персонажей

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

Темы

  1. Соревнование между двумя игроками. Условные операторы в программировании
  2. Специальная миссия
  3. Опыт бокового скроллера
  4. Мир иллюзий. Финальный проект