matveyev / cold-hot
该包最新版本(v0.3)没有可用的许可证信息。
v0.3
2021-01-23 00:57 UTC
Requires
- gabordemooij/redbean: ^5.6
- wp-cli/php-cli-tools: ^0.11.11
This package is not auto-updated.
Last update: 2024-09-29 16:36:55 UTC
README
- 编写“冷热”游戏的程序。玩家试图猜出计算机生成的随机三位数(无重复数字)。每次尝试后,计算机都会为玩家提供三种类型的提示:
- “冷”。没有任何数字被猜中。
- “热”。一个数字被猜中,但其位置不正确。
- “热”。一个数字及其位置被猜中。计算机可以给出多个提示,这些提示可以按字母顺序排序。如果秘密数字是456,而玩家的猜测是546,提示将显示为“热 热热”。提示“热”指的是6,而“热热”指的是4和5。
- 程序实现了三个模式,分别对应以下键:
--new
。新游戏。--list
。输出所有保存游戏的列表。--replay id
。使用id重复游戏。
要求
最低PHP版本:7.4.7 最低Composer版本:1.9.3
安装和启动游戏的说明
从Github
- 将项目克隆到本地机器上;
- 如果没有安装,请安装composer;
- 进入根目录;
- 在控制台中执行命令
composer update
; - 进入bin目录(根目录下)并运行guess-number.bat文件。
从Packagist
- 如果没有安装,请安装composer;
- 进入您将克隆项目的目录;
- 执行命令
composer require matveyev/cold-hot
; - 进入vendor/bin目录;
- 运行guess-number.bat文件。
链接
Packagist: https://packagist.org.cn/packages/matveyev/cold-hot