5 个不稳定版本
0.3.0 | 2023 年 1 月 4 日 |
---|---|
0.2.0 | 2023 年 1 月 3 日 |
0.1.2 | 2023 年 1 月 2 日 |
0.1.1 | 2023 年 1 月 2 日 |
0.1.0 | 2023 年 1 月 2 日 |
#817 在 游戏 中
每月 32 次下载
160KB
932 行
Mnswpr
终端矿雷地雷战
A simple minesweeper game for the terminal.
Move the cursor with either wasd, hjkl or the arrows.
Flag/unflag the cell under the cursor by pressing f, or uncover it by pressing <space> or <insert>.
Usage: mnswpr [OPTIONS]
Options:
-c, --columns <COLS>
The number of columns of the field. Must be greater than 1
-r, --rows <ROWS>
The number of rows of the field. Must be greater than 1
-m, --mine-percentage <MINE_PERCENTAGE>
The percentage of mines in the field. Must be in the range (1, 100)
[default: 20]
-p, --preset <PRESET>
The size preset of the field. Note that `-c` and `-r` take precendence over the preset
[default: tiny]
-t, --theme <THEME>
The theme of the board
[default: mnswpr]
--assisted-flagging
If active, trying to flag an open cell with N neighboring mines and N non-open adjacent cells will result in all of those cells getting flagged
--assisted-opening
If active, trying to open an open cell with N neighboring mines and N flagged adjacent cells will result in all of those cells getting opened
-h, --help
Print help information (use `-h` for a summary)
-V, --version
Print version information
如果您不想指定尺寸,可以使用 --p
或 --preset
标志并提供以下预设之一
tiny
: 20x13 场地small
: 30x20 场地medium
: 40x25 场地large
: 50x30 场地huge
: 60x40 场地
注意:控制键不区分大小写
注意:由于终端大小限制,场地大小总是受到终端大小的限制。因此,宽度和高度将被限制在 1 和您终端的宽/高减去一些填充值之间
屏幕截图
依赖项
~3–4.5MB
~85K SLoC