egorov_oa/guess-number

此包最新版本(dev-main)没有可用的许可证信息。

dev-main 2020-12-22 11:04 UTC

This package is not auto-updated.

Last update: 2024-09-25 05:25:54 UTC


README

游戏 "猜数字"(guess-number)。计算机在1到最大数(由设置决定)的范围内猜测数字。玩家需要在几次尝试(最多次数由设置决定)内猜出这个数字。每次尝试后,计算机都会告诉玩家输入的数字是比猜测的数字大还是小。

  • 程序实现了三种模式,分别对应以下键
    • --new. 新游戏。
    • --list. 输出所有保存的游戏列表。
    • --list win. 输出所有玩家获胜的游戏列表。
    • --list lose. 输出所有玩家失败的游戏列表。
    • --top. 输出玩家统计信息。对于每个玩家,需要计算胜利和失败次数,并根据胜利次数排序(冠军位于列表顶部)。
    • --replay id. 以id重复游戏。

要求

最低PHP版本:7.4.7
最低Composer版本:1.9.3

安装和运行游戏的说明

从Github

  1. 将项目克隆到本地机器上;
  2. 如果未安装,请安装composer;
  3. 进入根目录;
  4. 在控制台执行命令 composer update
  5. 进入bin目录并运行guess-number.bat文件。

从Packagist

  1. 如果未安装,请安装composer;
  2. 进入您将克隆项目的目录;
  3. 执行命令 composer require egorov_oa/guess-number:dev-master@dev
  4. 进入vendor/bin目录;
  5. 运行guess-number.bat文件。

链接

Packagist: https://packagist.org.cn/packages/egorov_oa/guess-number