Project1

标题: 【小游戏】扫雷 [打印本页]

作者: 湛蓝de海    时间: 2014-10-22 13:59
标题: 【小游戏】扫雷
本帖最后由 湛蓝de海 于 2014-10-22 14:01 编辑

【XP发布】扫雷

论坛里很早就有人这么做过,还有一些非常赞的版本的扫雷。

但想要练习下脚本,所以还是复刻了这么个小游戏...

基本上有了扫雷的基本架构,但其实还有很多有待优化的地方。

不会用win32api之类的,所以没有添加鼠标,操作可能会略微蹩脚。

大概就是这么个情况吧。

请轻喷= =...{:2_249:}

基本操作:SHIFT - 插旗
                  ↑ ↓ ← → - 控制位移
                 C - 确认 \ 踩雷...

文件大小:2MB

未脱离RMXP...

下载地址:http://pan.baidu.com/s/1eQ7ZpfG






作者: chd114    时间: 2014-10-23 22:28
貌似我发过一个周围雷上限8的扫雷···不过我那个不能存档,否则读档就出问题了所以扫雷时禁止存档···你的可以存档吧?
作者: 湛蓝de海    时间: 2014-10-23 23:04
本帖最后由 湛蓝de海 于 2014-10-23 23:05 编辑
chd114 发表于 2014-10-23 22:28
貌似我发过一个周围雷上限8的扫雷···不过我那个不能存档,否则读档就出问题了所以扫雷时禁止存档··· ...


存档不能。我是做了个扫雷的scene,存档的设定有点奇怪,而且没啥必要吧。


点评又按成回复了,醉了...
作者: chd114    时间: 2014-10-23 23:12
湛蓝de海 发表于 2014-10-23 06:04
存档不能。我是做了个扫雷的scene,存档的设定有点奇怪,而且没啥必要吧。

貌似也对···
作者: myownroc    时间: 2014-10-25 03:12
最近恰好也在将扫雷从VB移植到RM上
扫雷时点开一片区域用递归真的合适吗?场景要是大一点估计会堆栈空间溢出。
目前我用的则是非递归的广度优先。
本人的事件版目前遇到瓶颈(当然有一部分原因是懒= =),希望可以多多交流。

最后赞一下画面,设计好算法的同时还能顾及界面。相比之下,某人做的实在是不能看。
作者: 无脑之人    时间: 2014-10-25 18:23
界面不能更赞,建议加上鼠标




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1