贪食蛇
基于labview的贪吃蛇游戏
一:程序设计背景
小时候经常玩的一款小游戏叫“贪吃蛇”,就是有一条小蛇,不停地在屏幕上游走,吃各个方向上出现的小圆点,越吃越长。只要蛇头碰到屏幕四壁或者碰到自己的身子,游戏就立刻结束。本程序基于传统贪吃蛇游戏的特点利用LabVIEW制作一款贪吃蛇游戏。本程序的主要实现如下功能:小蛇不停游走,键盘方向键可控制小蛇移动方向,吃过一个原点后小蛇长度增加并随机产生另一个蛋,小蛇碰到四壁或者碰到自己时游戏结束。
二:程序介绍
1. 界面设置

设置贪吃蛇的界面主要包括这几方面,游戏屏幕的设置(包括小蛇和蛋的颜色形状)、结束后对话框设置等。
1.1 屏幕设置
通过给定点的坐标来移动小蛇和显示小蛋。去除标尺及标签,设置标尺为50×50,去除两个方向的网格,使最终屏幕全灰色,然后修改各条曲线的宽度、颜色和点样式,使小蛇小蛋能够以相同样式显示。结果如右图所示:一个蓝色的为蛋,3个蓝色的为小蛇。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !