Skip to content

Conversation

@Zgh20060114
Copy link

支持自定义游戏板大小和地雷数量
第一次点击永远安全(不会踩到地雷)
支持标记可疑地雷(F键)
支持自动展开空白区域
支持游戏胜利和失败判定
界面特性:
使用Unicode字符绘制精美边框
使用不同颜色显示不同状态
支持光标移动
显示剩余安全格子数量
操作方式:
方向键/WASD/VIM键位移动光标
空格/回车键揭示格子
F键标记/取消标记地雷
ESC键退出游戏
游戏规则:
踩到地雷游戏结束
揭示所有非地雷格子获胜
可以标记可疑的地雷位置
标记的位置不能被揭示
使用方法:
运行游戏后选择游戏模式(1为数独,2为扫雷)
选择按键模式(WASD或VIM)
使用方向键移动光标
空格或回车键揭示格子
F键标记可疑的地雷
ESC键退出游戏
这个实现保持了与原有数独游戏相似的界面风格和操作方式,同时添加了扫雷特有的功能。

支持自定义游戏板大小和地雷数量
第一次点击永远安全(不会踩到地雷)
支持标记可疑地雷(F键)
支持自动展开空白区域
支持游戏胜利和失败判定
界面特性:
使用Unicode字符绘制精美边框
使用不同颜色显示不同状态
支持光标移动
显示剩余安全格子数量
操作方式:
方向键/WASD/VIM键位移动光标
空格/回车键揭示格子
F键标记/取消标记地雷
ESC键退出游戏
游戏规则:
踩到地雷游戏结束
揭示所有非地雷格子获胜
可以标记可疑的地雷位置
标记的位置不能被揭示
使用方法:
运行游戏后选择游戏模式(1为数独,2为扫雷)
选择按键模式(WASD或VIM)
使用方向键移动光标
空格或回车键揭示格子
F键标记可疑的地雷
ESC键退出游戏
这个实现保持了与原有数独游戏相似的界面风格和操作方式,同时添加了扫雷特有的功能。
@Zgh20060114 Zgh20060114 changed the title 游戏功能: 增添新的游戏功能:扫雷 Apr 10, 2025
@Zgh20060114
Copy link
Author

屏幕截图_20250409_190921
你好,这是我添加的新的游戏玩法:扫雷。代码风格和操作与源代码保持一致,希望您能审阅并添加到您的代码中

@Zgh20060114
Copy link
Author

@mayerui 您好,能麻烦您审阅一下我提交的这个PR吗,怕您没看到,就来@一下您,如有打扰,见谅见谅

@mayerui
Copy link
Owner

mayerui commented Apr 14, 2025

你好,我很久没有玩扫雷游戏了,用你的版本重温了一下觉得非常开心😄。
扫雷、数独确实有很多可以复用的代码,但是相对于提交pr合并到这个仓库,我认为你fork出一个新仓库也许更合适。毕竟这个仓库名字叫sudoku,我不太清楚怎么处理两个游戏间的关系。
另外有个小问题:标记为地雷后的格子我没有找到方法撤销,导致我形成了一个死局。
image

@Zgh20060114
Copy link
Author

F键标记/再次F键取消标记地雷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants