虚拟仪器打地鼠课程设计

绪论

虚拟仪器技术是基于计算机的仪器及测量技术。与传统仪器技术不同,虚拟仪器技术指在包含数据采集设备的通用计算机平台上,根据需求可以高效率地构建起形形色色的测量系统。对于大多数用户而言,主要工作变成了软件设计。虚拟仪器技术突破了传统仪器的局限,可以将许多信号处理的方法方便地应用于测量中,并且为自动测量和网络化测量了创造条件。

本次小游戏设计是在学习了LabVIEW语言的基本内容和编程方法后所完成的。LabVIEW语言的基本内容包括虚拟仪器及LabVIEW基础、VI编辑与调试技术、程序结构、数组、簇和波形、图形显示、字符串等。在即将完成该课程之后,对自己的一个总结,以达到学习这门课的基本要求。

由于这个小设计是在学习虚拟仪器基本内容后,用已有的知识设计的一个简易小游戏,来模拟现实生活中已成熟的产品,功能只能实现实物中的某一部分。因此,其中难免存在这诸多不足之处,望请读者多多批评指正。

在整个设计过程中,我们组的同学和老师都给予了很多帮助,非常感谢他们。

第一章 设计思路

通过对虚拟仪器的软件LabVIEW的一定了解以及学习了其基本内容后,为了可以是学到的知识可以较好的联系在一起,因而想用LabVIEW语言编写一个简易的小游戏来进一步温习巩固所学的。

根据已有知识,可以用LabVIEW语言编写一个简易的计算机,也可以编写个简易打地鼠游戏。在经选择后,我决定尝试编写一简易打地鼠游戏。

联想现实生活中存在的实物打地鼠机器,一般在插上电源后,机器就通上电源才可以进行游戏。在按上开始游戏后,投入游戏币后即可进行游戏了,但在虚拟仪器之中,投入游戏币的过程暂时没有可行方法,控制游戏开始结束可以用一些结构形式加些控件来实现。 在正式进入游戏后,一般情况下,机器每个地鼠出现的时间都已经系统的设置好了。至此,可以用循环的方式让地鼠在间隔一段时间就出现,用不同颜色的同一控件不同状态可以大致比拟,同时,为满足不同反映能力的使用者,可进行每个地鼠出现的间隔。在某一个地鼠出现后,若在规定时间没有击或没有击中的话,地鼠会回复原样,就想到可以通过计算地鼠从冒出计时到规定时间后,来迫使其恢复,基本可以达到一定的效果。

在虚拟软件上,由于鼠标点击可能会同时点击几个控件,那个时候将不能较好的反映游戏本质,所以,可以用一些提示来说明。以此来使游戏者可以能更方便地进行游戏,感受到实物中的一些乐趣。

虚拟仪器打地鼠课程设计相关文档

最新文档

返回顶部