rmvit / hangman
该软件包最新版本(v1.3)没有提供许可证信息。
游戏
v1.3
2022-10-22 09:46 UTC
Requires
- gabordemooij/redbean: dev-master
- squizlabs/php_codesniffer: ^3.7
- wp-cli/php-cli-tools: ^0.11.13
README
编写一个玩“猜字母”游戏的程序。计算机随机选择一个由六个字母组成的单词(需要预先生成并保存到数据库中的可能单词列表),并在页面上为每个字母绘制单独的空白框。玩家尝试猜测字母,然后猜测整个单词。如果玩家猜对了字母,计算机将其填写到空白框中。如果猜错了,则绘制人体吊刑的一部分(使用伪图形)。要获胜,玩家必须在人体完全被绘制出来之前猜对所有字母。
- 所有比赛日期和结果的信息,以及游戏过程中的所有尝试,都应该保存在数据库中。
- 数据库中应存储每个游戏的以下信息
- 比赛日期
- 玩家姓名
- 计算机猜的单词
- 比赛结果(猜对了/猜错了)
- 尝试记录的格式:尝试编号 | 提出的字母 | 结果
- 程序应实现三个模式
- 新游戏。
- 输出所有保存的数据库比赛列表。
- 重复任何保存的比赛(即重复该比赛的每个步骤)。
要求
最小PHP版本:8.0
最小Composer版本:2.4.2
安装和启动游戏的说明
从 Github
- 克隆项目到本地机器;
- 如果尚未安装,则安装 composer;
- 进入根目录;
- 在控制台中执行命令
composer update; - 进入 bin 目录并运行文件 hangman.bat。
从 Packagist
- 如果尚未安装,则安装 composer;
- 进入您将克隆项目的目录;
- 执行命令
composer create-project rmvit/hangman; - 进入 vendor/bin 目录;
- 运行文件 hangman.bat。