mininde / hangman
此包的最新版本(dev-main)没有可用的许可信息。
dev-main
2023-10-14 09:03 UTC
Requires
- wp-cli/php-cli-tools: ^0.11.21
This package is auto-updated.
Last update: 2024-09-14 11:13:47 UTC
README
"Висилица" (hangman)。
计算机随机生成一个六个字母的单词(需要事先在数据库中生成并保存可能的单词列表),并在页面上为每个字母绘制单独的空单元格。玩家尝试猜测字母,然后猜测整个单词。如果玩家猜对了字母,计算机将其填入单元格。如果猜错了,则绘制人体悬挂者的一个部分(使用伪图形)。要获胜,玩家必须在人体悬挂者完全绘制之前猜出单词中的所有字母。
- 所有比赛日期和结果,以及游戏期间的所有尝试都应保存在数据库中。
- 数据库中每场比赛应保存以下信息
- 游戏日期
- 玩家姓名
- 计算机设定的单词
- 游戏结果(猜中/未猜中)
- 尝试记录的格式:
尝试编号 | 提出的字母 | 结果
- 程序应实现三种模式
- 新游戏。
- 输出数据库中所有保存的比赛。
- 重复任何保存的比赛(即重复该比赛的所有步骤)。
要求
最小PHP版本:8.1.6 最小Composer版本:2.6.4
从 Github 安装和启动游戏的说明
- 将项目克隆到本地机器上;
- 如果尚未安装,则安装 composer;
- 转到根目录;
- 在控制台执行命令
composer update; - 转到 bin 目录并运行 hangman.bat 文件。
从 Packagist
- 如果尚未安装,则安装 composer;
- 转到您要克隆项目的目录;
- 执行命令
composer require mininde/hangman; - 转到 vendor/bin 目录;
- 运行 hangman.bat。