badbrain / hangman
Game
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- gabordemooij/redbean: dev-master
- wp-cli/php-cli-tools: ^0.11.13
README
Компьютер загадывает слово из шести букв и рисует на странице отдельные пустые клетки для каждой буквы. Игрок пытается угадать буквы, а затем и все слово целиком. Если игрок правильно угадывает букву, компьютер вписывает ее в клетку. Если ошибается, то рисует одну из частей тела повешенного человека.
Чтобы победить, игрок должен угадать все буквы в слове до того, как повешенный человечек будет полностью нарисован. Результаты всех игр сохраняются в базе данных.
Режим работы приложения должны определяться при запуске по аргументам командной строки: --new или -n. Новая игра. Этот же режим используется по умолчанию, если программа запускается без параметров. --list или -l. Вывод списка всех сохраненных игр. --replay [id] или -r [id]. Повтор игры с идентификатором id. --help или -h. Выводит список комманд.
Требования
Рекомендуемая версия PHP: 7.4.20 Рекомендуемая версия Composer: 2.1.3
Инструкция по установке и запуску игры
Из Github:
- Склонировать проект на локальную машину;
- Установить composer, если он не установлен;
- Перейти в корневой каталог;
- Выполнить в консоли команду
composer update
; - Перейти в каталог bin из корнегого каталога и запустить файл hangman.php командой "php hangman.php" в консоли.
Из Packagist:
- Установить composer, если он не установлен;
- Перейти в каталог, в который вы будете клонировать проект;
- Выполнить команду
composer create-project badbrain/hangman
; - Перейти в каталог bin из корнегого каталога и запустить файл hangman.php командой "php hangman.php" в консоли.