====== Тестирование игры ====== Перед запуском игры для реальных игроков крайне важно убедиться, что все задания отображаются корректно, коды принимаются без сбоев, а подсказки приходят вовремя. ===== 1. Быстрое тестирование автором (Одиночный тест) ===== Любой автор может протестировать игру в один клик прямо из [[authors_main:task_editor:editor|редактора]]: кнопка **"Тестировать Игру"** в верхней панели открывает игру в новой вкладке. Если в черновике есть несохранённые правки, редактор сначала покажет их списком и предложит сохранить — тест показывает то, что лежит на сервере. В тестовом режиме под заданием стоит панель, которой у игрока нет: рестарт, перемотка времени, выбор линейки и номера всех заданий игры. {{ :authors_main:lifecycle:tester_controls.png?800 |Тестовые контролы: рестарт, перемотка времени, переход на любое задание}} > **Лайфхак при тестировании:** Если во время тестирования **линейной** игры вам нужно быстро переместиться на другой уровень, просто кликните по номеру этого уровня в нижней панели страницы. Игра будет автоматически перезапущена и вернет вас к выбранному уровню. ==== Правка задания прямо во время теста ==== Пока автор проходит игру в тестовом режиме, над заданием есть свёрнутый блок **"Редактор"**. Разверните его — и текущее задание можно править прямо здесь: текст, коды, бонусы, подсказки, а на соседней вкладке — сквозные бонусы. {{ :authors_main:lifecycle:game_editor_block.png?800 |Блок «Редактор» над заданием: то же задание в редакторе, не уходя из игры}} Это тот же редактор, что и для всей игры, только для одного задания: те же черновик, предпросмотр изменений и подтверждение при сохранении. После сохранения страница перезагрузится, чтобы задание отобразилось в новом виде. Всё, что касается игры целиком (настройки, порядок заданий, номер задания), правится в редакторе игры — ссылка **"Редактор игры"** есть тут же. ===== 2. Командное тестирование (Тестеры) ===== Вы можете приглашать сторонних игроков или целые команды для независимого тестирования: - Команда тестеров должна подать стандартную заявку на вашу игру на сайте. - В блоке **"Подали Заявки"** на странице игры рядом с этой командой появятся две кнопки: **"Принять"** пускает команду в игру по-настоящему, **"Разрешить Тест"** — только на тест. {{ :authors_main:lifecycle:game_requests.png?800 |Заявки: «Принять» пускает команду в игру, «Разрешить Тест» — только на тест}} - После принятия команда сможет зайти в игру в любое время (даже до официального старта). - Тестеры играют в абсолютно реальном игровом интерфейсе: коды прохождения уровней им не видны. ==== Инструменты тестера: ==== Для облегчения тестирования командам-тестерам доступны специальные сервисные функции: * Кнопка **"Рестарт"** — позволяет тестерам сбросить свой прогресс и пройти игру заново с 1-го уровня. * Кнопка **"Перемотка времени"** — позволяет пропустить время ожидания до появления следующей подсказки (полезно, чтобы не ждать реальные 10–20 минут). ===== 3. Тестирование от лица своей команды ===== Автор игры может подать заявку от лица своей собственной команды и принять её в качестве тестеров. Это позволяет проверить, как игра выглядит на экранах напарников. > **Обратите внимание:** В этом случае все участники вашей команды получат доступ к игре до её начала. Убедитесь, что члены вашей команды не являются реальными участниками предстоящей игры.