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

Урок 8. «Лут и предметы из XML» — Construct 2

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

Цель урока

Расширить инвентарь и научиться хранить данные игры в XML.

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

  1. Перетаскивание предметов между ячейками; если ячейка занята, предмет возвращается на место.
  2. Подбор предметов касанием.
  3. Два противника с номерами id, из них выпадают предметы — «лут».
  4. XML-файл в проекте: кодировка, теги, описание предметов.
  5. При старте игры файл загружается, предметы появляются в случайном месте с нужной картинкой.

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

  • XML — язык разметки: данные записывают между тегами в треугольных скобках, и программа может их прочитать.
  • Описание предметов в отдельном файле удобно править, не трогая события игры.

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

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