aidar555 / hangman-game
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/aidar555/hangman-game
Requires
- wp-cli/php-cli-tools: ^0.12.6
This package is auto-updated.
Last update: 2025-10-13 17:59:43 UTC
README
Hangman Консольная игра "Виселица". Игрок должен отгадать слово, вводя буквы по одной.
Требования PHP версии не ниже 7.4
Composer версии не ниже 2.0
В php.ini должны быть включены: extension=mbstring
Установка и запуск Вариант 1. Локально (через git clone) Клонировать репозиторий: git clone https://github.com/ Aidar-555/hangman.git
Перейти в каталог проекта: cd hangman
Установить зависимости: composer install
Запустить игру: php bin/hangman
Вариант 2. Через Packagist (глобально) Установить пакет: composer global require Aidar-555/hangman
Запустить игру командой: hangman
Параметры командной строки Ключ Описание -n, --new Новая игра (по умолчанию) -l, --list Вывод списка сохранённых игр (не реализовано) -r , --replay Повтор игры с указанным идентификатором (не реализовано) -p <имя>, --player <имя> Имя игрока (по умолчанию "Player") -h, --help Показать справку по ключам запуска Игровой процесс Перед началом игры можно указать имя игрока через -p или --player.
В игре вводятся по одной букве латинского алфавита через клавиатуру, на запрос программы.
После каждой попытки:
Показывается текущее состояние слова (с маской для неугаданных букв). Отображается "виселица" с количеством ошибок. Игра продолжается до:
Победы: все буквы угаданы, Поражения: человечек нарисован полностью. В текущей версии история игр в базе данных не сохраняется