Skip to content

Консольная игра головоломка написанная на С++. Пользователю предстоит угадать зашифрованное слово за 8 попыток.

License

Notifications You must be signed in to change notification settings

Kolonin-Gleb/Hangman-console-game

Repository files navigation

Hangman-console-cpp-game

Консольная игра головоломка написанная на С++. Пользователю предстоит угадать зашифрованное слово за 8 попыток.

Правила игры:

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

Задача игрока угадать, что это за слово и ввести его. Если игрок вводит 8 букв, которых нет в слове, то он проигрывает.

                       Выбор категории:

alt tag

                       Игра началась:

alt tag

                        Загаданное слово можно ввести двумя способами:
  1. По буквам, которые как предполагает игрок имеются в слове.

alt tag

  1. Введя целиком слово, если игрок уверен, что именно это слово загаданно.

alt tag

                  Подробнее о 1 способе ввода:

Если игрок вводит букву, которая есть в слове, то все "-", загаданного слова где стоит введенная игроком буква заменяться на эту букву.

alt tag

Если игрок вводит букву, которой нет в слове, то количество его ошибочно введенных букв увеличивается.

alt tag

                  Подробнее о 2 способе ввода:

Если игрок знает, какое слово загадано, то он может ввести его целиком. Если введенное игроком слово действительно было загадано, то он побеждает.

alt tag

В случае если введенное игроком слово не было загадано, он проигрывает.

                  Определение результата игры:

Если попытки игрока закончатся, то он проиграл. Если игрок отгадал все буквы слова, то он победили.

Особенности игры:

Игрок может вводить буквы в разных регистрах. Программа обрабатывает их одинаково.

alt tag

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

alt tag

About

Консольная игра головоломка написанная на С++. Пользователю предстоит угадать зашифрованное слово за 8 попыток.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published