回 帖 发 新 帖 刷新版面

主题:[原创]仿Windows扫雷游戏!(附原码)

本人自作的仿Windows扫雷游戏(原码)! 欢迎大家批评!
部分已经修改,增加了扫雷英雄榜以及自定义游戏,记时器不能清零Bug已处理!

回复列表 (共17个回复)

沙发

非常不错,支持鼠标双压踢开空白,不拘泥于原扫雷界面更加颜色按钮图标更加生动活泼。别介意还提些小意见,就是初始化/重新开局慢了些,还有计时器不会清零,无记录保存功能等。

板凳

另外我不明白为什么数字字形图片要用JPG格式的呢?JPG格式是有失真的,这样使得那些数字看上去有些模糊。其实用16色的BMP就好了,因为那些都是标准色,这样既无失真,每张才几百字节。

3 楼

喊三的两条意见都不错。实现也不很麻烦。

4 楼

非常感谢这位朋友给出的意见!

5 楼

代码很精干,功能很强大,呵呵。

6 楼

换行符应该用常数vbCrLf,而不是令人费解的Chr(13)函数调用.并且,Windows下的标准换行应该是Chr(13) & Chr(10)(相当于C里面的"\r\n"

另外,没必要用到ImageList控件,用了的话发行必须带上个尾巴.这些ActiveX控件并不是系统自带的,要安装很麻烦.俺电脑上就没有这些东西(XP + SP2)

每一次点击不应该"死掉",俺刚试了一下,刚好点第一下就壮烈牺牲了,哈哈.

祝愿楼主的这个游戏越来越完善.

7 楼

可改进处:
1、窗体初始化时居中,但调整尺寸后,忘记了居中。可以放在resize事件里。
2、难度等级可以考虑增加“自定义”。
3、帮助之关于,里面可以设置版本信息、系统要求。
4、帮助里可以添加真正的帮助:本游戏的特点、操作事项、操作上与其他游戏的区别。
5、也可以考虑作“排行榜”。
6、把“时间作为成绩的评价依据”的方法,也可以改成以“正确判断方格的比例为评价依据”。

我目前这个机器是别人的,没有安装vb,所以,代码部分我就不看了。

8 楼

可以的话改成不用控件数组的.

9 楼

不用控件数组,可以在一个标签上操作。更改制定位置的字符表示状态。
好处是减少资源尺寸,
但相应的,代码复杂,并且背景颜色不好分别处理。

10 楼

不错不错,值得学习,支持!

我来回复

您尚未登录,请登录后再回复。点此登录或注册