A B C D E 1 2 3 4 5
为便于大家用文字交流,需要对扫雷布局的坐标有统一的规定。 比较了几种方案,建议如下: 参照Excel(电子表格)的表示方法,以左上角为原点。 举例:如上图,D3是。
|
|
妥否,请大家讨论。
|
|
不错,不错 比我原来想的两个方向都用数字的方法好多了
|
|
没错,如果网站直接支持就更好了。 最重要是尽快形成标准,方便各位喜好钻研的雷友。
|
|
可以考虑模仿excel和word中的光标定位功能,在摆雷区设置一项功能,鼠标指到那个方格,就显示该方格的坐标.
|
|
参照Minesweeper Clone中的Minesweeper Board Files的数据格式:
以中级为例:(数值为16进制) 1、雷区大小:10,10 2、雷的数量:00,28 3、各雷的坐标对:水平X,垂直Y 以行为主序,范围0-0F,同一行内的雷以列顺序记录。
这样看,还是比较简单明了的,数据记录量也是较少的。
各级别数据量: 初级:2+2+9*2=22 中级:2+2+40*2=84 高级:2+2+99*2=202
只需将数据转成文本格式即可互相交流了。
|
|
谢谢袁飚 对mbf文件的解析!
附图说明一下。 一个初级mbf文件内容(转换成文本格式): 8(长) 8(宽) 10(雷数) 2,1 3,1 7,1 6,3 0,5 3,5 5,6 1,7 3,7 5,7 (每个雷坐标:(x,y),左上角原点为(0,0))
|
|
对arbiter地图分析,与clone的地图文件相同,也就是两种文件改变后缀名后,可以实现两个程序地图通用。估计这也算事实标准吧,当然没有去探究两位编程大师之间的关系,呵呵。
|
|
顶楼上。
|
|
回头再看,关注地图文件的确是蛮有趣的事。
|
|
|
|