Skip to content

ibobrov/hangman_py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Виселица

Проект "Виселица" - это консольная игра, в которой игрок должен угадать загаданное слово, вводя буквы по одной. Если игрок угадывает букву, она отображается в слове. Если нет, игрок теряет попытку, и на экране отображается часть виселицы. Игра продолжается до тех пор, пока игрок не угадает слово или не исчерпает все попытки.

Установка

  1. Клонируйте репозиторий:

    git clone https://github.com/ibobrov/hangman.git
    cd hangman
  2. Создайте виртуальное окружение:

    python -m venv .venv
  3. Активируйте виртуальное окружение:

    • На Windows:
      .venv\Scripts\activate
    • На macOS и Linux:
      source .venv/bin/activate
  4. Установите зависимости:

    pip install -r requirements.txt

Запуск

Для запуска игры выполните следующую команду:

python Main.py

Структура проекта

  • Main.py - основной файл с логикой игры.
  • dictionary.json - файл со списком слов для игры.
  • stages.json - файл с этапами виселицы.
  • .gitignore - файл с исключениями для Git.

Правила игры

  1. Игра начинается с приветственного сообщения и загадки слова.
  2. Игрок вводит буквы по одной.
  3. Если буква есть в слове, она отображается на своем месте.
  4. Если буквы нет в слове, отображается часть виселицы.
  5. Игра продолжается до тех пор, пока игрок не угадает слово или не исчерпает все попытки.

Пример использования

python Main.py

Лицензия

Этот проект лицензирован под лицензией MIT. Подробности см. в файле LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages