2 个稳定版本
1.1.0 | 2022 年 10 月 10 日 |
---|---|
1.0.0 | 2022 年 9 月 13 日 |
#759 in 游戏
87KB
2K SLoC
tactic
一个带有 AI 对手的终端井字棋游戏,用 Rust 编写。
在终端中玩井字棋(又名“圈叉游戏”或“Xs 和 Os”),与 AI 对手或另一个人类玩家对战。
功能
-
与朋友玩,与计算机玩,或将两个计算机玩家放在一起
-
可配置计算机玩家难度
-
可配置游戏结束设置
-
最佳 x 场游戏
-
最佳 x 场胜利(非平局)游戏
-
首先达到 x 分的玩家
-
无限(玩到决定退出为止)
-
-
反转模式
- 不是玩到一行有三个你的棋子,而是尝试迫使对方玩家在一行放三个对方的棋子
安装说明
-
使用 rustup 安装 Rust 编程语言
-
使用
cargo install tactic
安装 tactic
开发说明
-
使用 rustup 安装 Rust 编程语言
-
在本地克隆 tactic 仓库
- 例如
git clone https://github.com/generic-user1/tactic.git
- 例如
-
进入仓库的本地副本
- 例如
cd tactic
- 例如
-
根据需要修改源代码
-
使用
cargo run
运行项目-
为了提高游戏性能(特别是与计算机玩家对战时),以发布模式运行
- 例如
cargo run --release
- 例如
-
依赖项
作为用户,你可能不必担心这些,因为 cargo 会为你下载和构建它们。
依赖项
~2–12MB
~79K SLoC