Skip to content
/ hangman Public

Игра Виселица. Консольный вариант.

License

Notifications You must be signed in to change notification settings

linxam/hangman

Repository files navigation

hangman

Игра Виселица. Консольный вариант. В игре по буквам угадывается загаданное слово. По умолчанию - есть возможность сделать 10 ошибок. (их количество можно изменить при запуске программы) Слова берутся из файла, указанного при запуске. В этом файле слова должны быть по одному в строке. Для примера, загружен файл words.txt.

Проект я создал, как учебный. Приятного использования. :)

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

python .\hangman.py -f words.txt

python .\hangman_curses.py -c 15 -f words.txt

Описание файлов

  • hangman.py - Консольный вариант игры.

  • hangman_curses.py - Написан с использованием библиотеки uni-curses для создания более красивого интерфейса.

  • words.txt - Пример файла со словами.

  • requirements.txt - Файл для установки необходимых библиотек, с помощью pip. (Необходимо установить только uni-curses)

    python -m pip install -r requirements.txt

Параметры программы

-с - Количество ошибок, сделав которые, игрок проиграет. (Параметр -c опциональный, его можно не указывать)

-f - Файл со словами, игра будет брать случайное слово для отгадывания, из этого файла.

Скриншоты

hangman_curses screenshot

About

Игра Виселица. Консольный вариант.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages