Когда детективная игра должна давать подсказку? Трехступенчатая лестница для одной улики
В небольшой детективной игре подсказку стоит показывать тогда, когда игрок сам просит о помощи или достигает понятной, проверенной точки затруднения, а не просто по истечении таймера. Начните с намека на саму улику, затем укажите на связь, которую нужно заметить, и лишь в качестве финального, явного шага раскрывайте дедуктивный вывод. Это дает дизайнеру, настраивающему отдельную улику, практичный способ помочь игроку, не лишая его радости самостоятельного умозаключения.
Стройте подсказки вокруг того, к какому выводу игрок еще должен прийти
Прежде чем формулировать подсказки, запишите предполагаемый дедуктивный вывод в одном предложении. Затем разделите шаги, которые игрок должен сделать для его достижения: найти нужную улику, сопоставить ее с другим фактом и сделать вывод. Каждая подсказка должна служить мостиком для одного шага и останавливаться, не выполняя следующий шаг за игрока.
Рассмотрим оригинальный пример. Вымышленная музейная смотрительница утверждает, что во время кражи слышала, как часы в восточной галерее пробили девять. Журнал техобслуживания показывает, что накануне часы остановились в восемь, а в записке реставратора указано, что их перезапустили в десять часов той самой ночи. Предполагаемый вывод: показания смотрительницы не могут установить время кражи, поскольку часы тогда не шли.
Трехуровневая лестница для этой улики может выглядеть так:
**Где искать:** «Изучите журнал техобслуживания и записку реставратора о часах в восточной галерее». Это указывает на нужные улики, не объясняя, почему они важны.
**Какую связь заметить:** «Сравните время остановки и перезапуска часов с показаниями смотрительницы». Это указывает направление сопоставления, но оставляет игроку оценку последствий.
**Подтверждение решения:** «Часы стояли в то время, когда, по словам смотрительницы, они пробили девять, поэтому ее слова не подтверждают время кражи». Это прямо формулирует вывод.
Четко разделяйте эти уровни. Если первая подсказка сразу говорит, что часы стояли во время кражи, последующие шаги теряют смысл. Если вторая просто повторяет расположение улик, она вряд ли поможет игроку, который их уже нашел. Каждый уровень должен привносить ровно один новый элемент рассуждения.
Позвольте игроку контролировать объем подсказок
Подсказка, вызываемая игроком, — надежный выбор по умолчанию для опциональной лестницы: игрок решает открыть помощь и может решить перейти на следующий уровень глубины. Понятные подписи элементов интерфейса — например, «Подсказка 1», «Больше информации» и «Показать вывод» — помогают понять, насколько раскрывается тайна, еще до нажатия. Делайте первый шаг с минимальной детализацией, чтобы игрок мог остановиться, как только получит достаточно информации.
Ведущий геймдизайнер Acolyte описывает игру на естественном языке, в которой игроки могли задавать вопросы или напрямую просить о помощи, при этом подсказки адаптировались к вопросу. В том же отчете указывается и риск: опытные игроки могли раскрыть информацию раньше, чем история была готова, что нарушало задуманный темп. Это наблюдения одного дизайнера о конкретной игре, а не универсальное правило, но они указывают на два полезных момента: сделайте вызов помощи простым и продумайте, когда информации разрешено всплывать. [Отчет Джеймина Смита о дизайне Acolyte](https://www.gamedeveloper.com/design/deep-dive-designing-for-spontaneity-and-non-linearity-in-alternate-reality-games-with-i-acolyte-i-)
Автоматические подсказки могут подойти игрокам, которые не осознают, что помощь доступна, но они же являются основным источником нежелательных спойлеров. Если вы их используете, сначала предложите ненавязчивый вопрос — «Нужна помощь?» — вместо того чтобы сразу показывать содержание улики. У игрока должна быть возможность отклонить его, и подсказка не должна переходить к более прямому тексту без отдельного четкого действия.
Опирайтесь в первую очередь на статус улики; используйте время с осторожностью
Правило доступности определяет, когда подсказка может быть предложена или открыта. Отдавайте предпочтение игровому состоянию, отражающему реальную задачу по работе с уликой: например, делайте подсказку о связи доступной только после того, как игрок осмотрел и журнал, и записку реставратора. Если игрок не нашел ни того, ни другого, первая подсказка может направить к ним. Если оба документа найдены, но прогресса нет, становится доступной вторая. Ограничения по состоянию гарантируют, что помощь актуальна именно для того, что игрок уже сделал.
Прошедшее время может служить вторичным сигналом, однако неподвижность не всегда означает, что игрок застрял. Он может читать, делать заметки или размышлять. Если вы используете таймер, расценивайте его как повод предложить опциональное уведомление, а не разрешение раскрыть ответ. Определяйте задержку на основе плейтестов и темпа сцены; универсального количества секунд, гарантирующего идеальный момент, не существует.
Простое правило для этой конкретной улики могло бы звучать так: сделать первую подсказку доступной в любое время по запросу; разблокировать подсказку о связи, как только изучены оба документа; разрешить подтверждение решения только после повторного явного запроса. Если вы также хотите давать намек после долгой паузы, делайте это только пока логическая цепочка не разрешена, оставляйте возможность закрыть уведомление и фиксируйте, принимают ли его игроки. Это проектные решения для тестирования, а не непреложные стандарты.
Сохраняйте соответствие помощи миру игры
Подсказка может разрушить детективную атмосферу, если подается через голос или интерфейс, выбивающиеся из контекста сцены. В дневнике разработки Lacuna разработчик Юлиан Кольбус описывает проблемы традиционных подсказок, которые появляются в меню вне игрового мира или звучат неправдоподобно из уст персонажа. Команда применила такие решения, как опциональный режим подсветки (Highlight Mode), выделяющий людей и объекты с новой информацией, а также дублирующие каналы улик, способные подтвердить важные детали. В дневнике также приводится конкретный пример использования подсветки: сигнализировать, когда объект становится доступным для расследования и когда подсвеченных зацепок больше не осталось. Это примеры из разработки Lacuna, а не доказательство того, что один формат подойдет любой игре. [Дневник разработчиков Lacuna](https://www.gamedeveloper.com/design/detective-game-design-puzzles-vs-story-lacuna-devlog-)
Для отдельной улики это может означать размещение первой подсказки в блокноте расследования, подсветку нужных документов или активацию опциональной реплики персонажа после того, как игрок спросит о часах. Выбирайте подачу, соответствующую вашему сеттингу и сохраняющую за игроком роль автора дедуктивного вывода. Дублирующая улика может помочь тому, кто упустил деталь, но не стоит заставлять каждый канал разжевывать готовый ответ целиком.
Проводите плейтесты на нежелательные спойлеры и тупики
Тестируйте лестницу подсказок с людьми, которые еще не знают решения. Для этой улики фиксируйте четыре вещи: просит ли игрок подсказку, появляется ли автоматическое предложение раньше, чем он того захотел, находит ли он оба документа и связывает ли он факты о часах до просмотра подтверждения решения. Также отмечайте ложные пути: например, если игрок решает, что смотрительница намеренно солгала, хотя улики указывают лишь на ненадежность ее оценки времени.
Перед началом сессии определите два критерия сбоя. **Нежелательный спойлер** происходит, когда игрок видит подсказку, которую он не выбирал, и говорит, что она раскрыла логику рассуждения или ответ. **Тупик** возникает, когда игрок не может определить следующее действие даже после изучения доступных улик и не продвигается вперед. Одной лишь паузы недостаточно, чтобы считать, что игрок застрял; спросите о его мыслях после сессии или на нейтральной контрольной точке, не подсказывая ответ.
После каждого плейтеста корректируйте минимально необходимую деталь. Если игроки пропускают документы, улучшите их видимость или подсказку «где искать». Если находят оба, но не сопоставляют время, сделайте более четкой подсказку о взаимосвязи. Если подтверждение решения требуется слишком часто из-за неоднозначности улик, пересмотрите саму улику, прежде чем добавлять более навязчивые подсказки. Если автоматическое предложение приводит к нежелательным спойлерам, увеличьте задержку, снизьте детализацию или сделайте его строго опциональным.
Такой процесс формирует для одной улики выверенную лестницу подсказок: каждый шаг отвечает на отдельное препятствие, а каждое раскрытие имеет четкий триггер. Плейтест покажет, помогают ли тайминги и формулировки игрокам возобновить дедуктивный процесс, оставляя окончательный вывод за ними самими.
