Уроки программирования

Урок 9. «Мультиплеер» — Construct 2

Курс: Создание игр в Construct 2, урок 9 из 12
Тема по программе: Мультиплеер
Среда: Construct 2 — движок для 2D-игр, логика собирается из событий без написания кода
Язык интерфейса: английский, все команды в материалах даны с переводом
Формат: презентация с текстом для педагога под слайдами, практика за компьютером
Это сокращённое описание урока. Полные материалы — в курсе «Создание игр в Construct 2». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».

Цель урока

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

Что делаем на уроке

  1. Мультиплеер — игра для нескольких человек по интернету или локальной сети.
  2. Объект Multiplayer, глобальные текстовые переменные и три группы событий.
  3. Подключение к серверу и комната, в которую заходят игроки.
  4. Хост создаёт героя для каждого нового игрока и рассылает данные о движении.
  5. Управление для подключившихся игроков (peer).
  6. Экран входа: поле для имени, кнопка «Старт» и предупреждение, если имя не введено.
  7. Имя игрока над героем — текст в одном контейнере с персонажем.

Что объяснить детям

  • Хост — компьютер, который ведёт игру; остальные игроки получают от него данные.
  • Константа — переменная, значение которой не меняется.

Что в полном комплекте

  • 12 презентаций — по одной на занятие
  • Текст для педагога под каждым слайдом: что рассказать, что спросить у детей, куда нажать
  • Практическое задание на каждом занятии; итог — собственная игра и защита проекта
Made on
Tilda