authors_main:task_editor:advanced

Продвинутое редактирование

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

  • Интерактивные элементы (скрипты) — написание клиентских JavaScript-сценариев для взаимодействия с игроками непосредственно на уровне.
  • Элементы страницы уровня — из чего собрана страница уровня: как спрятать или переоформить её блоки, навязать тему оформления.
  • Шаблоны (Темплейты) — использование HTML-шаблонов для стандартизации оформления и вывода информации.
  • Серверные действия — маркер {! … !}: код за команду вбивает сервер, а не скрипт в странице; завершить команде игру.
  • Составные коды — итоговый код уровня, который автоматически собирается из частей, разбросанных по кодам, бонусам и подсказкам.
  • Инвентарь игрока — сумка с предметами внизу экрана и зоны применения на картинке задания: предмет на зону — это составной код.
  • Коды по GPS-координатам — код вбивается сам, когда игрок дошёл до точки на местности: зоны на сервере, координат цели в странице нет.
  • Сканер QR-кодов в задании — кнопка, которая включает камеру и вводит отсканированный QR-код как ответ.
  • Task API (Внешние сервисы) — использование API уровня для связи со сторонними серверами и динамического обмена зашифрованными игровыми данными.
  • authors_main/task_editor/advanced.txt
  • Последние изменения: 2026/09/18 06:51
  • (внешнее изменение)