fungvey/guess-number

该包的最新版本(v4.0)没有可用的许可信息。

安装: 4

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:项目

v4.0 2022-11-30 09:09 UTC

This package is auto-updated.

Last update: 2024-09-29 06:03:26 UTC


README

编写一个名为“猜数字”的游戏程序。计算机在1到最大数(在设置中指定)的范围内猜测数字。玩家需要在几个尝试内猜出这个数字(最大尝试次数也在设置中指定)。每次尝试后,计算机都会告知玩家输入的数字是比猜测的数字大还是小。

  • 所有比赛日期和结果,以及游戏中所有尝试的信息都应该保存在数据库中。

  • 数据库中每个游戏应保存以下信息

    • 游戏日期
    • 玩家姓名
    • 最大可能数
    • 计算机猜测的数字
    • 游戏结果(猜中/未猜中)
    • 尝试记录格式:尝试次数 | 提供的数字 | 计算机回答
  • 程序应实现六个模式

    • 新游戏。
    • 输出所有保存游戏的列表。
    • 输出所有玩家获胜的游戏列表。
    • 输出所有玩家失败的游戏列表。
    • 输出玩家统计信息。对于每个玩家,需要计算胜利和失败次数,并根据胜利次数排序(冠军排在列表顶部)。
    • 重复任何保存的回合(即重复该回合的所有步骤)。

    要求

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

    安装和运行游戏的说明

    从Github

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

从Packagist

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

链接

Packagist: https://packagist.org.cn/packages/fungvey/guess-number