Олимпиадный тренинг

Задача . Текстовая игра (квест)


Задача

Темы:

Это задача может выполняться в качестве учебного мини-проекта.

Цель:
Понять, как различные решения могут влиять на ход программы.

Техническое задание
Выберите готовый сценарий текстовой игры (квеста), в котором события имеют различные продолжения: в зависимости от ответа пользователя. 
Создайте программу, которая будет выводить пользователю какую-либо историю, задавать пользователю вопрос и давать варианты выбора. 
В зависимости от выбора пользователя, программа должна отображать следующую часть истории.
Количество частей (вопросов, вариантов ответа) вы можете выбрать по желанию: в зависимости от вашего сценария.


Пример игры:

"Здравствуй, Игрок!
Сейчас вы находитесь возле темного леса. Вам необходимо пройти через него преодолев все препятствия, которые вы встретите на пути. Давайте начнем наше путешествие по темному лесу. Перед вами две дорожки, одна идет налево, другая направо. Какую выберите вы?"

Далее пользователь выбирает дорожку (он может ввести слово "налево" или "направо" (может выбор сделать, вводя цифры 1 или 2).
В зависимости от выбора пользователя, необходимо показать на экране продолжение истории.

Чем больше у вас будет частей и вариантов выбора, тем интереснее будет игра! 

Удачи в создании своего первого мини-проекта!
 


time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя