ua:authors_main:lifecycle:running_and_closing

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

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

Під час гри движок працює повністю автономно. Жодних ручних дій з боку автора після старту не потрібно.

Існує єдиний рідкісний сценарій, який вимагає уваги автора:

  • Якщо останній рівень вашої гри налаштований на автоперехід за часом (таймаут), а деякі команди вийшли з гри і не заходили в інтерфейс після настання часу автопереходу.
  • У цьому випадку для коректного заліку фінішу автор повинен зайти на сторінку статистики гри і натиснути кнопку “Проверить автопереходы” (Перевірити автопереходи). Це примусово закриє рівні для команд, що відстали, і зафіксує їх фінальний час.
  • Автоматичне перенесення: Як тільки настає дата та час закінчення гри (вказані в налаштуваннях), движок автоматично переносить гру в архів.
  • Доступ гравців: З моменту архівації кнопка “Войти в игру” (Увійти в гру) у команд зникає, активне проходження припиняється.
  • Відкриття сценарію: Якщо в налаштуваннях сценарію було обрано *“Відкритий в архіві”* або *“Відкритий в архіві, але лише тим, хто грав”*, гравцям автоматично відкривається повний сценарій гри з кодами та підказками.

Після проходження останнього рівня гравці бачать форму зворотного зв'язку, де можуть оцінити гру за шкалою від 0 до 5 (з кроком 0.5) та залишити текстовий відгук.

Оцінки та відгуки доступні автору за прямим посиланням:

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

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

Якщо ви хочете запустити архівну гру, що вже пройшла, заново (наприклад, для нової групи гравців):

  • Просто змініть у налаштуваннях Час початку та Час закінчення гри на нові дати.
  • Статистика команд, які вже зіграли, буде збережена.
  • Гравці, які вже завершили проходження, не зможуть увійти в гру повторно.
  • Нові команди зможуть подавати заявки та грати.

<note warning> Важливо при перезапуску: Якщо в текстах рівнів використовувалися прив'язки до абсолютного часу (шаблони з мітками unix_time), ці моменти часу могли вже наступити в минулому. Перед перезапуском обов'язково оновіть всі мітки часу в шаблонах рівнів, щоб не зламати проходження новим гравцям. </note>

  • ua/authors_main/lifecycle/running_and_closing.txt
  • Last modified: 2026/06/15 21:05
  • (external edit)