rmvit/hangman

该软件包最新版本(v1.3)没有提供许可证信息。

游戏

v1.3 2022-10-22 09:46 UTC

This package is auto-updated.

Last update: 2024-09-22 21:08:35 UTC


README

编写一个玩“猜字母”游戏的程序。计算机随机选择一个由六个字母组成的单词(需要预先生成并保存到数据库中的可能单词列表),并在页面上为每个字母绘制单独的空白框。玩家尝试猜测字母,然后猜测整个单词。如果玩家猜对了字母,计算机将其填写到空白框中。如果猜错了,则绘制人体吊刑的一部分(使用伪图形)。要获胜,玩家必须在人体完全被绘制出来之前猜对所有字母。

  • 所有比赛日期和结果的信息,以及游戏过程中的所有尝试,都应该保存在数据库中。
  • 数据库中应存储每个游戏的以下信息
    • 比赛日期
    • 玩家姓名
    • 计算机猜的单词
    • 比赛结果(猜对了/猜错了)
    • 尝试记录的格式:尝试编号 | 提出的字母 | 结果
  • 程序应实现三个模式
    • 新游戏。
    • 输出所有保存的数据库比赛列表。
    • 重复任何保存的比赛(即重复该比赛的每个步骤)。

要求

最小PHP版本:8.0
最小Composer版本:2.4.2

安装和启动游戏的说明

从 Github

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

从 Packagist

  1. 如果尚未安装,则安装 composer;
  2. 进入您将克隆项目的目录;
  3. 执行命令 composer create-project rmvit/hangman
  4. 进入 vendor/bin 目录;
  5. 运行文件 hangman.bat。

链接

Packagist: https://packagist.org.cn/packages/rmvit/hangman