1个不稳定版本
0.1.0 | 2023年4月28日 |
---|
#807 in 游戏
46KB
1K SLoC
数独
这是我的数独游戏和自动求解器,使用Rust构建。
要求
- Rust
- Cargo
这两个都可以通过访问https://rustup.rs上您平台的说明进行安装。
安装
可以使用cargo build --release
构建游戏,然后您的操作系统应该可以在<sudoku 路径>/target/release/scanlan_sudoku
找到可执行文件。
或者,可以使用命令cargo run --release
直接运行游戏。
功能
- 主菜单
- 玩游戏
- 输入要解决的拼图
- 游戏界面
- 输入验证
- 错误警告
- 撤销/重做
- 设置时间限制
- 计时解决
- 退出到菜单
- 解决界面
- 以微秒为单位解决3阶拼图
- 撤销/重做
- 退出
- 拼图生成
- 难度设置
- 阶-n拼图(需要代码修改)
改为阶-n拼图
在其当前状态下,游戏需要代码修改来更改生成的拼图的顺序。它已经被尽可能简化。
- 在您选择的文本编辑器中打开
<./src/lib.rs>
。 - 将
const ORDER: usize = 3;
修改为您选择的值,例如,对于16 x 16拼图,修改为const ORDER: usize = 4;
。
依赖项
~2–13MB
~112K SLoC