3 个稳定版本
1.4.3 | 2024 年 6 月 15 日 |
---|---|
1.4.2 | 2024 年 6 月 13 日 |
1.4.1 | 2024 年 6 月 9 日 |
118 在 游戏 中
每月 109 次下载
39KB
977 行
Rustsweeper
概述
此存储库包含一个使用 Rust 编写的命令行扫雷程序。
安装
您可以通过下载可执行文件、从 crates.io 安装或自行构建来玩游戏。
您可以在 此处 找到 crates.io 包
要从 crates.io 构建 Rustsweeper,您需要在系统上安装 Rust。如果尚未安装 Rust,您可以从 此处 下载和安装。
cargo install rustsweeper
或者,您可以在 此处 找到最新的版本(带可执行文件)。
要构建它,请参阅下面的部分。
构建
要构建 Rustsweeper,您需要在系统上安装 Rust。如果尚未安装 Rust,您可以从 此处 下载和安装。
Rust 安装完成后,请按照以下步骤操作
-
将此存储库克隆到您的本地计算机
git clone https://github.com/AidenPierce616/rustsweeper.git
-
导航到项目目录
cd rustsweeper
-
使用 Cargo 构建项目
cargo build --release
-
运行游戏
cargo run --release
使用说明
-
鼠标控制(如果您有桌面环境):
- 单击单元格以显示它。
- 按
F
将单元格标记为潜在雷区。 - 任何时候按
Esc
返回主菜单。
-
键盘控制(如果您没有桌面环境或没有鼠标):
- 使用
W
、A
、S
、D
键移动选定的单元格。 - 按
C
显示选定的单元格。 - 按
F
将选定的单元格标记为潜在雷区。 - 任何时候按
Esc
返回主菜单。
- 使用
您可以通过游戏菜单自定义控制并调整游戏难度
- 转到主菜单。
- 选择“控制”选项以在鼠标和键盘之间更改输入首选项。
- 选择“难度”选项以从预设难度级别中选择:简单、普通和困难。
- 或者,选择“自定义”以指定自定义设置,包括板宽、板高和地雷数量。
- 您的终端大小决定了最大高度和长度。
您还可以使用相同的菜单更改板的外观
- 转到主菜单。
- 选择“外观”选项。
- 选择是否希望您的板周围有边框,或者希望它居中。
贡献
欢迎贡献!如果您发现任何错误或有改进建议,请随时打开一个issue或提交一个pull request。
依赖
~3–12MB
~150K SLoC