kirillalex / tic-tac-toe
此包的最新版本(v2.0)没有可用的许可证信息。
v2.0
2020-10-31 08:26 UTC
Requires
- wp-cli/php-cli-tools: ^0.11.11
This package is not auto-updated.
Last update: 2024-09-30 07:59:30 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
- 克隆项目到本地机器;
- 如果没有安装,安装composer;
- 转到根目录;
- 在控制台执行命令
composer update; - 转到bin目录并运行tic-tac-toe.bat文件。
从Packagist
- 如果没有安装,安装composer;
- 转到您要克隆项目的目录;
- 执行命令
composer require kirill/tic-tac-toe; - 转到vendor/bin目录;
- 运行tic-tac-toe.bat文件。
链接
Packagist: https://packagist.org.cn/packages/kirill/tic-tac-toe