ortemx/guess-number

v2.1 2023-10-17 16:02 UTC

This package is auto-updated.

Last update: 2024-04-17 17:22:53 UTC


README

Описание игры

Компьютер загадывает число в диапазоне от 1 до максимального числа, заданного в настройках. Игрок должен угадать это число за несколько попыток (максимальное количество попыток задано в настройках). После каждой попытки компьютер сообщает, было ли введенное числе больше или меньше загаданного.

Взаимодейтсвие

Для корректного отображения символов на Windows рекомендуется использовать Powershell в Windows Terminal При запуске игры вы попадаете в игровое меню, в котором есть следующие функции:

  • Новая игра – выбрав этот пункт, введите свое имя латинскими буквами, и следуйте инструкции. Информация о партии сохранится в базе данных
  • Показать игры: -- все сохраненные игры -- игры, в которых игроки выйграли -- игры, в которых игроки проиграли
  • Вывод статистики по игрокам
  • Подробная информация о партии по ее идентификатору

Просто введите интересующий пункт или 0 для выхода из игры.

Требования

Минимальная версия PHP: 8.2.2 Минимальная версия Composer: 2.5.4

Инструкция по установке и запуску игры

Убедитесь, что расширение sqlite3 включенно в вашей конфигурации PHP

  • Из Github:
    • Склонировать проект на локальную машину;
    • Установить composer, если он не установлен;
    • Перейти в корневой каталог;
    • Выполнить в консоли команду composer update;
    • Перейти в каталог bin из корнегого каталога и запустить Командную строку и ввести php guess-number.php.
  • Из Packagist:
    • Установить composer, если он не установлен;
    • Перейти в каталог, в который вы будете клонировать проект;
    • Выполнить команду composer require ortemx/guess-number;
    • Перейти в каталог vendor/bin;
    • Запустить Командную строку и ввести php guess-number.php.

Ссылки