В этом приключении вам нужно выбраться из очень странного гипермаркета, наполненного загадками и безумием. Исследуйте мир игры, отдавая компьютеру текстовые команды.

Игра "Безумный Молл" является парсерным текстовым приключением, в котором вы управляете героем, отдавая компьютеру простые текстовые команды, а компьютер отвечает вам также текстом. Для примера, известными представителями данного жанра являются игры Zork и Collosal Cave Adventure.

Сделано специально для Vas3k.Club Jam VII

---

КРАТКАЯ ИНСТРУКЦИЯ ИГРОКА

Игра понимает много команд, но не обладает искусственным интеллектом. Вся логика здесь жёстко заскриптована. Чтобы игра вас правильно понимала, придерживайтесь следующего формата команд:

ГЛАГОЛ ОБЪЕКТ

Например: СЪЕШЬ ЯБЛОКО или ОТКРОЙ ДВЕРЬ

Глагол всегда на первом месте! Если вы попробуете отдать команду в стиле мастера Йоды, например *"ведро это вылей на голову себе"*, то игра, к сожалению, такой команды не поймёт.

В некоторых случаях команду нужно уточнить, добавив ещё один объект, например:

НАПОЛНИ ВЕДРО КРОВЬЮ

В игре достаточно большой словарь, и она понимает различные формы команд. Например, вы можете взять предмет командой ВЗЯТЬ, БРАТЬ или ПОДНЯТЬ, и результат будет одинаковым. Некоторые команды имеют сокращения, например, команда БРАТЬ может быть распознана, если вы введёте одну букву Б. Игра по умолчанию понимает как повелительное наклонение глагола, так и неопределённую форму, например, реакция на команды ВЗЯТЬ и ВОЗЬМИ будет одинаковой.

СПРАВОЧНИК ПО КОМАНДАМ

И (ИНВЕНТАРЬ) - вывести список предметов в инвентаре игрока

ИНФО - вывести краткую справку по игре

<wtf>ВЫХОД </wtf>- выйти из игры (игрок переходит на стартовый экран)

СОХР (СОХРАНИТЬ) 1 - сохранить игровое состояние в ячейку 1

ЗАГР (ЗАГРУЗИТЬ) 1 - загрузить игровое состояние из ячейки 1

ОТМ (ОТМЕНА, ВЗАД) - отменить последний ход (можно делать несколько отмен подряд).

П (ПОВТОР) - повторить последнюю введённую команду.

Команды СОХРАНИТЬ и ЗАГРУЗИТЬ используются с указанием номера ячейки, в которую игра сохранится в кэш браузера, благодаря чему игрок получает возможность делать несколько вариантов сохранения. Номером ячейки может быть любое положительное целое число. Если игрок набирает команду без указания номера, то по умолчанию игра сохраняется в ячейку №1 или загружается из ячейки №1 соответственно.

КОМАНДЫ ПЕРЕМЕЩЕНИЯ

С - идти на север

Ю - идти на юг

З - идти на запад

В - идти на восток

Х (ВВЕРХ, ВВ) - идти/залезть наверх

Н (ВНИЗ, ВН) - идти/спуститься вниз

КОМАНДЫ ВЗАИМОДЕЙСТВИЯ С ПРЕДМЕТАМИ И ОБЪЕКТАМИ

Три основные команды для взаимодействия с предметами.

Б (ВЗЯТЬ, ВЗ) - взять предмет и положить его в инвентарь

К (ПОЛОЖИТЬ, ПОЛ, КИНУТЬ) - вынуть предмет из инвентаря и оставить его в локации.

О (ОСМОТРЕТЬ, ОСМ) - осмотреть, изучить предмет или другой игровой объект.

По умолчанию в игре доступно множество других команд, таких как УДАРЬ, ОТКРОЙ, ВКЛЮЧИ, СЪЕШЬ и ещё несколько десятков. Их вам предстоит открыть самостоятельно по ходу игры.

---

Игра не оптимизировалась для работы на мобильных устройствах и не тестировалась. Играйте на ПеКа!

Исходный код: https://github.com/qmka/mall_of_madness

Руководство игрока: https://github.com/qmka/mall_of_madness/blob/master/src/manual/players-guide.md

Графика сгенерирована с использованием Kandinsky 2.2

StatusIn development
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorqmka
GenreAdventure

Comments

Log in with itch.io to leave a comment.

баг:
После съедения яблоко не исчезает из инвентаря.

Интересный квест. Играл 15 мин, но пройти не получилось. Будет по-больше свободного времени обязательно попробую ещё поиграть.

Возможно, стоит в самой игре выделять горячую букву другим цветом. Например, «х» в слове вверх. А то обучение забывается.

Спасибо, подумаю, как это сделать. Вообще, подсказок не хватает - думал сделать боковую панель с описанием часто встречающихся команд, но не успел

Показалось странным.
- Перед вами окно
- Открыть окно
- Я не понимаю слово "окно"

Да, по-хорошему надо было бы добавить в <wtf>словарь </wtf>вообще все слова, которые есть в описаниях локаций, но я просто не успел. Спасибо за замечание!

(1 edit)

Как посмотреть что у меня в инвентаре?

Команда "И" или "ИНВЕНТАРЬ"