Динамичная система подсказок для моей игры-головоломки
Всякий раз, когда игрок застревает на уровне игры-головоломки, у него обычно есть только 2 варианта:
- Сдаться.
- Искать прохождение в интернете.
Это не очень хорошие решения.
Поиск пошагового прохождения или руководства может занять много времени и быть неудобным. Поскольку игрок обращается за подсказкой к третьим лицам, я как автор игры не могу контролировать качество этих подсказок. Если прохождение представляет собой видео, оно, скорее всего, будет содержать много уровней подряд, что может привести к случайным спойлерам остальной части игры. Игрок всегда ищет подсказку только к одному конкретному фрагменту на одном конкретном уровне, и, увидев что-либо за пределами этого фрагмента, он рискует испортить для себя часть игры.
Вот почему последние пару дней я работал над встроенной системой динамических подсказок для своей игры Pilie Pals (добавьте её в свой список желаний в Steam, если вы любите головоломки!).
Если игрок застрял, он может просмотреть решение текущего уровня из меню паузы, воспроизведя пошаговую подсказку с возможностью остановить её в любой момент, чтобы попытаться решить оставшуюся часть головоломки самостоятельно.
Вот как это выглядит в действии:
Подсказка предлагается игроку без каких-либо штрафов и ограничений.
Обоснование этого решения заключается в том, что если человек играет в головоломку, его цель — получить удовольствие от решения головоломки без посторонней помощи, и он прибегнет к подсказке только в том случае, если действительно застрял.
Такая система подсказок имеет много преимуществ:
- Простота в использовании: решение для текущего уровня легко и быстро доступно игроку одним нажатием кнопки.
- Правильность: как автор игры, я сам записываю эти решения, и могу гарантировать, что они всегда верны.
- Без спойлеров: решение всегда отображается только для текущего уровня.
- Интерактивность: воспроизведение решения полностью контролируется игроком. Как только он узнаёт, как решить сложную часть уровня, которая доставляла ему проблемы, игрок может взять на себя управление персонажем и попытаться пройти оставшийся уровень самостоятельно. Это даёт игроку возможность насладиться игрой даже после использования подсказки.