基于Matlab GUI扫雷游戏的设计与实现

被引:7
作者
陈子为
机构
[1] 成都信息工程学院
关键词
Matlab; 扫雷; 游戏开发; 图形用户接口; Stand-Alone;
D O I
10.16652/j.issn.1004-373x.2008.24.035
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
Matlab是国际上使用最为广泛的科学与工程计算软件工具。与VC等其他编程语言相比,Matlab的GUI(Graphics User Interface,图形用户接口)设计同样采用了面向对象的技术,但Matlab具有强大、丰富的内置函数和工具箱,界面设计时更加简洁、快捷与直观。在简要介绍扫雷游戏核心算法的基础上,给出一种基于Matlab GUI的能安装且能独立运行的扫雷游戏的设计与实现方法,并在Matlab 7.1和Windows XP SP2操作系统下成功实现,经过实验测试,结果正确,各项功能达到游戏要求。该实现方法对其他基于Matlab的游戏开发起到抛砖引玉的作用,同时对各专业人员借助Matlab语言快速开发出具备强大计算功能的专业应用软件具有重要的意义。
引用
收藏
页码:85 / 88
页数:4
相关论文
共 8 条
[1]   利用VB开发扫雷游戏 [J].
徐勇 .
电脑编程技巧与维护, 2006, (03) :75-77
[2]   “扫雷”游戏策略初探 [J].
张建强 ;
张秀梅 .
数学教学, 2004, (06) :32-33+50
[3]   扫雷思想解析 [J].
薇蘋 .
电脑知识与技术, 2003, (34) :45-45
[4]   用C语言进行游戏编程——扫雷游戏简介 [J].
詹国梁 .
广东商学院学报, 2002, (S2) :103-106
[5]  
MATLAB 7.x界面设计与编译技巧[M]. 电子工业出版社 , 李显宏, 2006
[6]  
MATLAB图形图像[M]. 电子工业出版社 , 苏金明, 2005
[7]  
精通GUI图形界面编程[M]. 北京大学出版社 , 施晓红,周佳编著, 2003
[8]  
MATLAB在数字信号处理中的应用[M]. 清华大学出版社 , 薛年喜主编, 2003