Как создать игру
Писать игры может игрок с аппрувом.
Порядок один и тот же в обеих версиях: сначала пишутся уровни, потом из них собирается игра, потом игра планируется на дату и время.
| Игру можно начать в боте, а дописать на сайте (и наоборот) — данные общие. |
В боте
Шаг 1. Написать уровни
/new_level — бот проведёт по всем шагам создания уровня. Подробно:
Как написать уровень.
Уровень, не привязанный ни к какой игре, называется "свободным" — именно из свободных уровней и собирается новая игра.
Шаг 2. Собрать игру
/new_game (или главное меню → "🗂Мои игры" → "✍Написать игру")
-
Бот попросит название игры. Его увидят все схватчики во время игры и в статистике, так что выбирай мудро
Figure 2. Выбор названия игры -
Дальше — список свободных уровней с галочками. Отметь те, что войдут в игру
Figure 3. Выбор уровней для новой игры -
Нажми "Сохранить"
| Название игры и ID уровней попадают в лог-файлы, которые читает системный администратор. Не пиши в них ключи, локации и прочие спойлеры. |
Шаг 3. Проверить
Главное меню → "🗂Мои игры" → выбрать игру. В карточке игры видно статус, количество уровней и время старта. Если уровней нет, бот прямо предупредит: "❗️В игре ещё нет ни одного уровня!❗️".
-
"📜Сценарий" — посмотреть и изменить состав уровней
-
"👥Организаторы" — добавить оргов и настроить им полномочия
-
"✏Переименовать" — сменить название
-
"📆Запланировать игру" — назначить дату и время
-
"📝Начать сборку вейверов" — открыть сбор заявок
-
"📦zip-сценарий" — выгрузить игру файлом
-
"🔑🧾Все ключи в xlsx" — таблица со всеми ключами игры
-
"🔀Переходы" — схема переходов между уровнями
На сайте
Создать игру
Раздел "Черновики" (/games/constructor) → поле "Название новой игры"
→ "Создать". Игра появится в списке черновиков.
Редактировать игру
Клик по игре в списке черновиков открывает полноценный редактор, где на одной странице собрано всё:
-
название и планируемый старт
-
автор игры
-
уровни: добавление, порядок (стрелки вверх/вниз), удаление
-
внутри уровня — ключи, ключи с эффектами, таймеры с эффектами, подсказки по времени
-
файлы игры (картинки, видео, аудио) с загрузкой и переименованием
-
организаторы и их полномочия
-
блок "Ошибки проверки" — что мешает сохранить игру
Не забывай нажимать "Сохранить".
Статусы игры
- в процессе создания (
underconstruction) -
Черновик, можно менять всё.
- полностью готова (
ready) -
Игра собрана и ждёт своего часа.
- сбор вейверов (
getting_waivers) -
Команды подают заявки. Сценарий ещё можно править, но лучше этого уже не делать.
- началась (
started) -
Идёт игра. Все редакторы заблокированы.
- все команды финишировали (
finished) -
Игра сыграна, доступны результаты и лог ключей.
- завершена (
complete) -
Игра опубликована и уехала в архив прошедших игр.
Перед игрой
Обязательно пройдись по чек-листу автора — он короткий и спасает от самых обидных ошибок.