4 个版本
0.1.3 | 2021年3月29日 |
---|---|
0.1.2 | 2021年3月29日 |
0.1.1 | 2021年3月28日 |
0.1.0 | 2021年3月28日 |
#21 in #minesweeper
26KB
585 代码行
cls-minesweeper
cls-minesweeper 是一个简单的扫雷克隆版,设计用于在终端中玩。它使用 crossterm,因此理论上应该与大多数终端兼容。程序提供了一些参数,允许控制游戏的生成,可以通过 --help 查看。
如何玩
使用箭头键或 WASD 移动光标。使用 Q 来揭示,使用 E 来标记。使用 CTRL+Q 或 ESC 来退出游戏。所有规则与普通扫雷相同!
功能
- 各种难度和细粒度控制
- 跨所有现代操作系统的兼容性(未测试 :p)
- 有趣的颜色
- 本地高分记录
- 排行榜(?)
- 键映射/配置更改
不保证这些功能会添加,但反正没人会使用,所以应该没问题。
这是我第一个非平凡的 Rust 项目,也是我第一个公开发布的项目,所以肯定会有奇怪的错误,代码也很糟糕。任何反馈都将非常感激。
依赖项
~3.5MB
~53K SLoC