基于Labview游戏报告.docx
- 文档编号:29952799
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:10
- 大小:926.86KB
基于Labview游戏报告.docx
《基于Labview游戏报告.docx》由会员分享,可在线阅读,更多相关《基于Labview游戏报告.docx(10页珍藏版)》请在冰豆网上搜索。
基于Labview游戏报告
成绩评定表
学生姓名
徐方方
班级学号
1103060209
专业
通信工程
课程设计题目
基于Labview的2048游戏的程序设计
评
语
组长签字:
成绩
日期
2014年12月5日
课程设计任务书
学院
信息科学与工程学院
专业
通信工程
学生姓名
徐方方
班级学号
1103060209
课程设计题目
基于Labview的2048游戏的程序设计
实践教学要求与任务:
1、熟悉Labview的基本原理;
2、熟悉Labview的环境;
3、在Labview环境中仿真实现2048游戏的设计;
4、运行、调试Labview中2048游戏;
5、对2048游戏进行结果验证及分析。
工作计划与进度安排:
12月1日-2日熟悉设计任务、查阅资料、进行原理分析及可行性论证。
12月3日-4日在Labview环境中仿真实现2048游戏设计。
12月5日验收、答辩、提交报告。
指导教师:
吴迪
喻红婕
2014年12月5日
专业负责人:
2014年12月5日
学院教学副院长:
2014年12月5日
摘要
该论文使用Labview软件在其环境中实现2048小游戏的设计,通过2和4的生成,存储,胜利与失败,移动,相邻数组元素相加等小程序的叠加实现此游戏的设计。
游戏规则为,一开始方格内会出现2或者4等这两个小数字,玩家只需要上下左右其中一个方向来移动出现的数字,所有的数字就会向滑动的方向靠拢,而滑出的空白方块就会随机出现一个数字,相同的数字相撞时会叠加靠拢,然后一直这样,不断的叠加最终拼凑出2048这个数字就算成功,若16个格都填满了而且无法叠加了就是失败。
关键字:
Labview;2048;游戏规则。
1、目的及要求
熟悉Labview开发环境,掌握基于Labview的原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用Labview开发工具,实现2048小游戏的设计和仿真。
此次设计是基于Labview环境的软件仿真设计,目的是仿真一个2048小游戏,它的硬件需求是一台安装该软件的电脑,软件设计需要实现它的所有功能包括以下:
1、2和4的生成
2、存储功能
3、胜利与失败
4、上下左右移动
2、2048游戏原理
2.12048游戏界面
该游戏由16个格子组成,一开始方格内会出现2或者4等这两个小数字。
当上下左右滑动之后,数字叠加后每种数字的颜色都不一样。
2.22048游戏规则
玩家每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢外,系统也会在滑出的空白方块的地方随机出现一个数字方块,相同数字的方块在靠拢、相撞时会相加,然后一直这样,系统给予的数字方块不是2就是4,玩家要想办法在这小小的16格范围中凑出“2048”这个数字方块。
3、2048游戏设计
软件设计需要实现该游戏的功能包括以下:
1、2和4的生成
2、存储功能
3、胜利与失败
4、上下左右移动
3.12和4的生成模块
在程序刚开始会随机生成方块,通常是2和4比较小的数字。
生成2和4的前面板如图1所示:
图1生成2和4的前面板
生成2和4的后面板如图2所示:
图2生成2和4的后面板
3.2胜利模块
胜利的前面板分别如图3所示:
图3胜利前面板
胜利后面板如图4所示:
图4胜利后面板
3.3失败模块
失败的前面板如图5所示:
图5失败的前面板
失败的前面板如图6所示:
图6失败后面板
3.4移动模块
向上移动的前面板如图7所示:
图7向上移动的前面板
向上移动的后面板如图8所示:
图8向上移动的后面板
向下向左向右的原理和面板与向上移动的类似。
3.52048游戏的总体设计
2048游戏的前面板如图9所示:
图92048游戏的前面板
2048游戏的后面板如图10所示:
图102048游戏的后面板
4、运行结果
4.1初始界面
游戏进行到一定程度如图11所示:
图11游戏初始界面
4.2操作后游戏界面
在图11的基础上再继续游戏。
向右再向下之后游戏界面如图12所示:
图12向右向下之后游戏界面
4.3结果分析
在图11之后进行的操作是向右后再向下,16个方块组成了一个4X4的矩阵,操作之前,a[0][0]=2,a[0][2]=4,那么首先向右之后a[0][2]=2,a[0][3]=4;然后进行向下操作,a[0][3]=4和a[1][3]=4叠加后使得a[1][3]=8,然后随机出下一个数据使得a[0][3]=2,结果就呈现出如图12所示的结果,而且结果正确。
参考文献
[1]labview宝典.陈树学,刘萱编著.北京电子工业出版社,2011.3
[2]labview高级应用.赵品编著.人民邮电出版社.2000.11
[3]labview印刷电路板设计教程.肖玲妮编著.清华大学出版社.2003.08
[4]labview图形编程.陆劲昆编著.北京大学出版社.2002.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Labview 游戏 报告