Проведение и закрытие игры

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

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

Существует единственный редкий сценарий, требующий внимания автора:

  • Если последний уровень вашей игры настроен на автопереход по времени (таймаут), а некоторые команды вышли из игры и не заходили в интерфейс после наступления времени автоперехода.
  • В этом случае для корректного зачета финиша автор должен зайти на страницу статистики игры и нажать кнопку «Проверить автопереходы». Это принудительно закроет уровни для отставших команд и зафиксирует их финальное время.

Эта и соседние кнопки управления ходом игры лежат на статистике внизу:

Управление ходом игры на статистике: автопереходы, завершение, снятие задания

  • Галочка «Завершить игру» — не отдельная кнопка, а модификатор к той же «Проверить автопереходы»: с ней движок считает автопереходы так, будто время уже далеко впереди, и доводит до финиша всех, кто ещё в игре.
  • «Снять это задание» / «Вернуть это задание» — по номеру задания. Снятое задание перестаёт выдаваться командам, и игра идёт дальше без него; это способ убрать сломавшийся уровень, не останавливая игру. «Вернуть» возвращает его на место.
  • Автоматический перенос: Как только наступает дата и время окончания игры (указанные в настройках игры), движок автоматически переносит игру в архив.
  • Доступ игроков: С момента архивации кнопка «Войти в игру» у команд пропадает, активное прохождение прекращается.
  • Открытие сценария: Если в настройках сценария было выбрано *«Открыт в архиве»* или *«Открыт в архиве, но только игравшим»*, игрокам автоматически открывается полный сценарий игры с кодами и подсказками.

Когда игра закончилась, игрок видит на главной форму отзыва: оценка звёздами по шкале от 0 до 5 (с шагом 0.5) и текстовый комментарий. Рядом с комментарием — выбор, кому он виден.

Отзыв об игре: форма приходит игроку на главную, когда игра закончилась

Оценки и отзывы доступны автору по прямой ссылке:

https://qeng.org/reviews.php?gid=ID_ИГРЫ

*(Замените ID_ИГРЫ на числовой идентификатор вашей игры).*

Отзывы об игре у автора: средняя оценка, текст и кто её поставил

Если вы хотите запустить уже прошедшую архивную игру заново (например, для новой группы игроков):

  • Просто измените в настройках Время начала и Время окончания игры на новые даты.
  • Статистика команд, которые уже сыграли, будет сохранена.
  • Игроки, которые уже завершили прохождение, не смогут войти в игру повторно.
  • Новые команды смогут подавать заявки и играть.
Важно при перезапуске: Если в текстах уровней использовались привязки к абсолютному времени (шаблоны с метками unix_time), эти моменты времени могли уже наступить в прошлом. Перед перезапуском обязательно обновите все метки времени в шаблонах уровней, чтобы не сломать прохождение новым игрокам.
  • authors_main/lifecycle/running_and_closing.txt
  • Последние изменения: 2026/08/20 05:18
  • (внешнее изменение)