https://github.com/addrum/TextGameНесколько путей в текстовой игре
У меня есть эта игра. То, что я достиг до сих пор, заключается в том, что если пользователь вводит правильный ответ, он возвращает следующее сообщение для них, чтобы затем выяснить, что делать с массивом. Теперь мне нужно добиться того, что программа возвращает другое сообщение в зависимости от того, что их вход. Идите налево, вы доберетесь до двери, идите направо, вы подберете ключ. Я очень смущен тем, как это сделать. Я думал о том, чтобы группировать сообщения вместе в определенный момент. Таким образом, вы достигаете перекрестка - и выходы для перехода налево, идут вправо и идут вперед, в массив вместе, но потом я не знаю, как получить программу для получения следующей группы сообщений. У меня также возникла идея сделать правильный ввод индексом [0], чтобы затем вернуть индекс текущей группы сообщений [0], чтобы это совпало, но это также смутило меня. Если я смогу сделать это ясно, просто спросите, потому что у меня нет простого способа объяснить это. Любая помощь будет оценена!
Здесь был какой-то смежный вопрос, идея заключалась в том, чтобы использовать дерево с решениями как узлы. Я не могу найти его D: – arynaq