登录 [F2] | 注册 | 找回密码 | 软件下载 | 更新历史 | 关于本站 | 管理团队
首页 排行榜 录像 雷界 论坛 教程 雷神殿 我的地盘 新手上路
[技术]扫雷打谱软件 (3/834)
 [雷神] 林艺海 发表于 2018年8月1日
我很早就有想法要写一个扫雷研讨软件了。成为ioe大师后,一直想把他人的刷ioe录像批判一番,但一张张截图又太麻烦了;过去使用的minesweeper clone在回放录像的过程中随时可以切换到作弊模式,并继续扫下去,而arbiter没了这个功能,不能像以前那样便捷地研讨录像;我在实战和慢扫中也搜集了不少优化操作,想用直观的方式表现出来。

在大学接触了围棋和围棋打谱软件。打谱软件可以编辑棋谱,创建不同的分支表达棋局不同的变化。这正是我想要的扫雷研讨软件的形式。大四寒假我开发了扫雷打谱软件,但还有不少bug。雷谱格式模仿了围棋棋谱格式sgf(Smart Game Format)。我给软件起名multimine,名字抄了一款好用的围棋打谱软件multigo。上个月我又把这个坑翻出来,添加了一些功能,并排除了一些bug。我膨胀了,顺便前几天刚学会github的用法,就来雷网发了这贴推销我的软件。

目前我已经创作了9张雷谱,其中的tutorial1.txt是刚写的新手教程。希望各位也来用我的软件创作自己的雷谱,来解说录像或表达优化思路。

需要改进的地方:
1、添加解说记号。原计划用在格子上覆盖半透明图层的方法在雷图上展示解说记号,但要做时才发现python控件不能该透明度。暂时没什么办法。
2、添加计数器。
3、添加“合并步骤”、“拆分步骤”、“快进至第n步”、“快进至分支”等使编辑和查看变得更方便的功能。
4、更合理地安排控件的吧布局。

另外求给雷谱文件格式起个后缀,还是要不也叫sgf?

源代码和软件地址:https://github.com/846286756/mine
回复此主题
第 1 楼
 [秀才] 唐正聪 回复于 2018年8月3日
支持一发技术崽
第 2 楼
 [雷圣] 胡恩彬 回复于 2018年8月3日
代码相关类技术贴容易沉
第 3 楼
 [榜眼] 肖旭升 回复于 2018年8月3日
python 无能为力啊。。。
  共 3 篇回复  首页 | 上一页 | 下一页 | 末页  现在是第 1/1 页
楼主信息
Copyright @ 2008 扫雷网 Saolei.wang 版权所有 陕ICP备19026089号-1