kiryuhinal/tic-tac-toe

该软件包最新版本(v1.1)没有可用的许可证信息。

安装: 2

依赖: 0

建议: 0

安全: 0

星标: 0

观察者: 1

分支: 0

开放问题: 0

类型:项目

v1.1 2022-10-17 15:43 UTC

This package is auto-updated.

Last update: 2024-09-29 06:25:56 UTC


README

与计算机玩任意大小(3x3至10x10)的“井字棋”(tic-tac-toe)。

  • 使用“X”和“O”符号进行显示。
  • 总是先开始玩“X”,玩家是哪一方由随机决定。
  • 所有比赛的日期和结果,以及游戏中所有步骤的信息都保存在SQLite数据库中。
  • 数据库中为每场比赛存储以下信息
    • 场地大小
    • 比赛日期
    • 玩家姓名
    • 玩家使用的符号
    • 赢得比赛的符号
    • 步骤记录格式:步骤号 | X坐标 | O坐标
  • 程序实现了三个模式,对应以下键
    • --new。新的游戏。
    • --list。输出所有保存的比赛列表。
    • --replay id。以id标识重复游戏。

要求

最小PHP版本:7.4.7
最小Composer版本:1.9.3

安装和运行游戏的说明

从Github

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

从Packagist

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

链接

Packagist: https://packagist.org.cn/packages/kiryuhinal/tic-tac-toe