alexzero00 / guess-number
此包最新版本(v2.3)没有提供许可信息。
v2.3
2024-01-11 07:24 UTC
Requires
- ext-pdo: *
- gabordemooij/redbean: ^5.6
- wp-cli/php-cli-tools: ^0.11.22
Requires (Dev)
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-11 10:37:43 UTC
README
"猜数字" (guess-number)
计算机在一个由设置中指定的最大数范围内猜一个数。玩家需要在有限次数的尝试中猜出这个数,最大尝试次数也在设置中指定。每次尝试后,计算机都会告诉玩家输入的数是比猜测的数大还是小。
- 你的程序还应保存关于所有游戏和每次尝试的信息。
- 数据库中每个游戏应保存以下信息
- 游戏日期
- 玩家姓名
- 最大可能数
- 计算机猜的数
- 游戏结果(猜对/猜错)
- 尝试记录格式:
尝试次数 | 提出的数字 | 计算机回答
- 程序应实现以下模式
- 新游戏。
- 显示所有保存游戏的列表。
- 显示所有玩家胜利的游戏列表。
- 显示所有玩家失败的游戏列表。
- 显示玩家统计数据。对于每个玩家,需要计算胜利次数
要求
最小PHP版本:8.1.6 最小Composer版本:2.6.4
-
从Github安装和运行游戏的说明
- 将项目克隆到本地机器;
- 如果没有安装,请安装composer;
- 进入根目录;
- 在控制台中运行命令composer update;
- 进入bin目录并启动命令行,输入"php guess-number.php"。
-
从Packagist
- 如果没有安装,请安装composer;
- 进入你要克隆项目的目录;
- 运行命令composer require alexzero00/guess-number; 进入vendor/bin目录;启动命令行并输入"php guess-number.php"。
- Packagist链接:alexzero00/guess-number
玩家的操作
启动游戏后,输入一个从1到允许的最大数的数字。如果你想提前退出游戏,请输入"!"。