【文件属性】:
文件名称:matlab扫雷游戏代码-MinesweeperEX:基于扫雷的GUI游戏。用Matlab2015a编写
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-20 05:45:02
系统开源
matlab扫雷游戏代码扫雷EX
基于扫雷的
GUI
游戏。
用
Matlab
2015a
编写。
这是我的第一个
GUI
游戏。
几个月前,我在大学(工程专业)的
Matlab
课程中学会了编程。
这是为一门课程创建的。
该课程的目标是创建一个
Matlab
程序(对程序类型没有限制),以展示学生对语言的理解。
我的程序比其他人的要先进得多,TA(助教)还以为我是从网上抄来的!
这并不奇怪,因为一些学生给出的代码实际上只使用
2
到
3
个函数来绘制图形(plot
是
Matlab
中的内置函数)。
不过,我确实最终获得了全额信用。
由于我之前从未创建过游戏,因此我决定先做一个基于文本的版本。
我创建了创建雷区和放置炸弹的基本算法,然后大量使用
fprintf()
来创建基于文本的用户界面。
一旦它正常工作,我就继续创建
GUI
版本。
在创建了基本的扫雷游戏后,我决定让它与原版略有不同,所以我添加了在雷区随机位置检测炸弹的能力。
在多次运行测试之后,我意识到当您在两个块之间进行盲目选择时,游戏有时会感觉过于“随机”。
所以我添加了一个能力(需要充电)来“扩散”炸弹。
然后你可以在没
【文件预览】:
MinesweeperEX-master
----README.md(2KB)
----minesweeperex.m(27KB)