uk:authors_main:lifecycle:running_and_closing

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

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

Але все, чим під час гри можна втрутитися, лежить в одному місці — у чорному адмінському блоці над таблицею на сторінці статистики гри. Бачить його автор гри і адмін домену.

Адмінський блок на статистиці: лінійки, приховування команди, автопереходи, зняття завдання

Рядків у блоці до п'яти, і частина з них є не завжди:

  • «Призначення лінійок для команд» — рядок, що згортається; він є лише в гри, де заведено хоча б одну свою лінійку. Кожній команді обирається своя, «Звичайна» — це лінійка за замовчуванням. Призначати безпечно до старту або на першому рівні-заглушці: команді, яка вже йде, зміна лінійки міняє порядок під ногами.
  • «Надсилання повідомлення гравцям» — текст у редакторі й кнопка «Надіслати». Повідомлення побачать усі команди гри після будь-якого оновлення сторінки — окремого сповіщення немає, і миттєво воно не прийде. Рядок є лише поки гра йде: у гри, що не почалася, і в закінченої його немає.
  • «Приховати команду зі статистики» — за id команди, кнопки «Приховати» і «Показати». Прихована команда зникає з таблиці й не займає місця при вивантаженні результатів у рейтинг сезону. Це спосіб прибрати з таблиці тестову команду або команду організаторів.
  • «Перевірити автопереходи» з галочкою «Завершити гру» — див. нижче.
  • «Зняти це завдання» / «Повернути це завдання» — за номером завдання в лінійці. Зняте завдання перестає видаватися командам, і гра йде далі без нього; це спосіб прибрати зламаний рівень, не зупиняючи гру. «Повернути» ставить його на місце.

Унизу сторінки, під таблицею, стоїть ще один рядок — «Додати гру в рейтинг сезону»; він лише в адміна домену, і про нього окрема сторінка: Рейтинг сезону.

«Перевірити автопереходи» потрібна в одному рідкісному випадку: останній рівень налаштовано на автоперехід за часом, а частина команд із гри вийшла і після настання цього часу в інтерфейс не заходила. Автоперехід рахується, коли команда оновлює сторінку, — а вона не оновлює, і фінішу в неї не зафіксовано. Кнопка проходить по всіх командах, які ще в грі, і дораховує переходи за них.

Галочка «Завершити гру» — не окрема кнопка, а модифікатор до тієї самої «Перевірити автопереходи». З нею движок рахує автопереходи так, ніби час пішов на три роки вперед, і доводить до фінішу всіх, хто ще в грі. Натискати треба так само «Перевірити автопереходи» — галочка сама нічого не робить.

Це не те саме, що закінчення гри за розкладом. Галочка закриває лінійки командам; час закінчення гри стоїть у налаштуваннях і працює сам.
  • Автоматичне перенесення. Щойно настає час закінчення гри з її налаштувань, движок переносить гру в архів. Нічого натискати не треба.
  • Доступ гравців. З цієї миті кнопка «Вхід у гру» в команд зникає, проходження припиняється.
  • Відкриття сценарію. Якщо в налаштуваннях сценарію було обрано «Відкритий в архіві» або «Відкритий в архіві, але лише тим, хто грав», гравцям відкривається повний сценарій гри з кодами й підказками.

Коли гра скінчилася, гравець бачить форму відгуку: оцінка зірками і текстовий коментар.

Відгук про гру: форма приходить гравцеві на головну, коли гра скінчилася

  • Півбала — це ліва половина зірки. Шкала від 0,5 до 5, і під зірками стоїть підпис словами: «Дуже, дуже, дуже погана гра», «Дуже погана», «Погана», «Місцями погана», «Середня», «Непогана», «Хороша», «Дуже хороша», «Чудова», «Шедевр».
  • Оцінка зберігається одразу після кліку, до всякого тексту. Коментар надсилається окремою кнопкою, тож кинути форму на півдорозі — не втратити оцінку.
  • У коментаря є вибір «Усім» / «Лише авторам».
  • Форма приходить двічі: на екрані «гра закінчена» і потім рядком на головній — місяць після кінця гри, поки гравець не оцінить або не закриє її.
Оцінювати може не кожен, хто заходив. Форму отримує той, хто грав рівно однією командою і відкрив не менше половини рівнів своєї команди. Тестерам її не показують зовсім. Якщо гравець питає, чому в нього немає зірок, — річ зазвичай у цьому; форма й сама це пояснює.

Середня оцінка гри видна в списку нещодавніх ігор і в розділі «Авторство» на сторінці людини. Самі тексти відгуків зараз відкриваються лише авторові й адміну — за прямим посиланням:

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

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

Відгуки про гру в автора: середня оцінка, текст і хто її поставив

Щоб провести вже зіграну архівну гру заново — наприклад, для нової групи:

  • змініть у налаштуваннях час початку і час закінчення на нові дати;
  • статистика команд, які вже зіграли, збережеться;
  • гравці, які вже завершили проходження, увійти повторно не зможуть;
  • нові команди зможуть подавати заявки і грати.
Важливо при перезапуску. Якщо в текстах рівнів використовувалися прив'язки до абсолютного часу (шаблони з мітками unix_time), ці моменти могли вже настати в минулому. Перед перезапуском оновіть усі мітки часу в шаблонах, щоб не зламати проходження новим гравцям.
  • uk/authors_main/lifecycle/running_and_closing.txt
  • Востаннє змінено: 2026/09/18 06:51
  • (зовнішнє редагування)