1 / 14
文档名称:

(毕业论文)基于labview的贪吃蛇游戏程序设计.doc

格式:doc   页数:14
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

(毕业论文)基于labview的贪吃蛇游戏程序设计.doc

上传人:精品文档 2013/7/16 文件大小:0 KB

下载得到文件列表

(毕业论文)基于labview的贪吃蛇游戏程序设计.doc

文档介绍

文档介绍:成绩评定表学生姓名班级学号专业通信工程课程设计题目贪吃蛇游戏设计评语组长签字:成绩日期20年月日课程设计任务书学院信息科学与工程专业通信工程学生姓名班级学号课程设计题目贪吃蛇游戏设计实践教学要求与任务:、设计方法和实现技巧;;;,实现贪吃蛇游戏设计。(1)通过检索、查资料、调查研究、确定方案、画出组成系统结构方框图;(2)采用LabVIEW实现贪吃蛇游戏设计;(3)系统调试与改进,调整系统参数,分析系统运行结果;(4)写出设计总结报告。工作计划与进度安排:20周(上)学习LabVIEW虚拟仪器原理、设计方法和实现技巧,掌握简单LabVIEW程序的编程实现,掌握简单通信系统设计和分析方法。20周(下)采用LabVIEW语言,实现贪吃蛇游戏设计,并对系统进行性能分析。指导教师:201年月日专业负责人:201年月日学院教学副院长:201年月日目录1目的及基本要求 12贪吃蛇游戏设计原理 13贪吃蛇游戏设计和仿真 84结果及性能分析 10参考文献 111目的及基本要求本程序是基于常看到的一款小游戏贪吃蛇而设计的,即有一条小蛇不停地在屏幕上游走,吃各个方向上出现的苹果(姑且称它为“苹果”),越吃越长,只要蛇头碰到屏幕四壁或者碰到自己的身子,游戏就立刻结束。本程序基于传统贪吃蛇游戏的特点利用LabVIEW制作的一款完整的迷你贪吃蛇游戏。熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用LabVIEW开发工具,实现贪吃蛇游戏的设计和仿真。要求通过本课程设计使学生熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器设计原理、设计方法和实现技巧,使学生掌握通信系统设计和仿真工具,为毕业设计做准备,为将来的学习及今后从事科学研究、工程技术工作打下较坚实的基础。2贪吃蛇游戏设计原理贪吃蛇游戏大体上可分为以下几个部分:1)控制部分就是通过输入输出来控制蛇的运动2)逻辑部分进行判断蛇吃了没有是否撞墙同时把蛇的长度增加一节还要实现分数的计算3)图象显示部分就是将游戏显示出来本程序的主要实现如下功能:;;;;“ExpressXY图”作为游戏界面,显示蛇和苹果,这样就可以通过方向键来移动小蛇到想要去的地方。对XY图的属性做如下修改:,设置标尺为0:1000;,使最终屏幕全黑;、颜色和点样式,使小蛇苹果能够以不同样式显示。。特此将程序分成多个子程序来编写使程序简单明了。下面分别介绍贪吃蛇程序中的各个子程序。,第一帧是游戏介绍,第二帧是程序主程序。在主程序的上半部分采用一个while循环、一个事件结构和一个条件结构来设置游戏的输入循环,根据按键以否来判断游戏的下步动作方向。在主程序的下半部分运用while循环来控制游戏的循环。游戏结束时通过用户的输入指令来决定游戏是否循环,输入“Yes”指令时游戏继续,否则游戏结束跳出循环。在while循环里再运用一个while循环来控制游戏的运动循环,当发生“自杀”事件或者“撞墙”事件时游戏结束跳出循环,否则游戏继续循环。、苹果赋值。通过XY坐标来显示蛇移动的轨迹,同时删除已走过的轨迹路径,避免与新的路径混淆使程序出错。程序框图见下面:,所以用一个含两个一维方向数组的簇来进行操作。每次读取坐标或者增添完坐标后都要用簇解绑及簇捆绑来处理,这样也便于在XY图中显示。控制小蛇游走的方法是给定一个方向direction,然后利用这个direction的值来控制当前点与下一点的变换。小蛇不停的移动,为了使之与苹果碰撞后能便捷的增加长度,这里采用这样的方法实现:小蛇每按direction移动一个,就在小蛇数组的开头添加一个点(此时这两个点是相邻的),然后将添加的点与苹果所在

最近更新

2024年镇江市高等专科学校马克思主义基本原理.. 12页

2024年长沙科技学院马克思主义基本原理概论期.. 12页

2024年阳高县招教考试备考题库含答案解析(夺.. 31页

2024年隆尧县招教考试备考题库带答案解析(必.. 32页

2024年高淳县幼儿园教师招教考试备考题库及答.. 30页

2024年黑龙江八一农垦大学马克思主义基本原理.. 12页

2025年上海思博职业技术学院马克思主义基本原.. 12页

2025年上饶县幼儿园教师招教考试备考题库附答.. 30页

2025年中国计量大学单招职业适应性测试题库附.. 44页

2025年临漳县幼儿园教师招教考试备考题库含答.. 31页

肿瘤抑制基因的激素调控 35页

2025年仰恩大学单招职业倾向性考试题库带答案.. 43页

2025年兴国县幼儿园教师招教考试备考题库附答.. 31页

2025年南阳农业职业学院马克思主义基本原理概.. 12页

2025年台前县招教考试备考题库含答案解析(夺.. 31页

2025年吉林建筑大学马克思主义基本原理概论期.. 13页

聚糖肽口服液临床应用前景 38页

绿色认证在能源管理中的作用 23页

2025年四川幼儿师范高等专科学校马克思主义基.. 12页

绿色加工技术规范 35页

绿色租赁模式与碳足迹评估 35页

绿色金融发展路径-第3篇 35页

2025年密云县幼儿园教师招教考试备考题库带答.. 30页

2025年山东石油化工学院马克思主义基本原理概.. 12页

2025年常州大学怀德学院马克思主义基本原理概.. 12页

2025年广州理工学院马克思主义基本原理概论期.. 12页

2025年延安大学马克思主义基本原理概论期末考.. 13页

2025年惠州城市职业学院单招综合素质考试题库.. 46页

2025年新疆建设职业技术学院马克思主义基本原.. 13页

2025交通运输部所属事业单位第七批统一招聘10.. 18页