用VB编写一个贪吃蛇程序,要求蛇可以穿过身体、撞墙?

VB 编程有点象搭积木,一个游戏可以由几个小程序组成,然后通过 特定的方式联系在一起。 玩贪吃蛇游戏时,注意到游戏主要由以下几部分做法组成: 1.随机出现的食物的做法 食物的颜色是随机出现,食物为一个小圆,外面的外框线是黑色 的 2.食物吃掉的做法 3.蛇死时的闪动的做法 4.蛇身加长的做法 5.键盘控制按钮控制蛇运行的做法 6.蛇头和蛇身的画法 蛇头为圆形,有外框线,蛇身为方形,颜色是随机的,有外框线 我找到了一个贪吃蛇的 VB 代码,仔细的把这个贪吃蛇代码根据以上 几部分分解开来, 就象把一个搭好的积木城堡又重新拆解成一块块的 积木。 1.1课程设计该小游戏的描述 2课程设计小游戏要求 随机出现的食物的做法 食物的颜色是随机出现,食物为一个小圆,外面的外框线是黑 色的 要在对游戏的原理进行深入分析的基础上,利用图形控件 一样,而X1和X2在这里可设为0,也可设为其他值,如果Linel和 Line2设为斜线或其他值,也可以,但食物 Shape只能出现在一个很 小的范围内 Timer:默认值 Commandl: Caption设为:出现食物 设计界面如下图所示 2. 2设计好界面后,打开“代码”窗口,编写如下代码: Dim sabby As In teger Private Sub

贪吃蛇游戏单片机程序.doc


摘 要 本文基于单片机设计的贪吃蛇游戏,具有传统意义上的贪吃蛇游戏的特点:吃豆子蛇身增长,得分;分数达到一定等级进行升级以后,蛇运动速度加快等。为节省存储空间,游戏算法上进行了新的设计,定义一个一维数组,利用位操作存储读取蛇头的运动状态信息。 具体实现上,硬件系统平台采用51系列单片机,搭载LCD,构成了一个轻巧便携的游戏机系统。文中具体介绍了使用到的各种硬件的特性,游戏的各种功能与详细设计,软件的具体设计思路,各模块的详细介绍,部分模块的程序流程图,状态迁移图,关键部分代码的详细讲解等。 关键词:贪吃蛇游戏;单片机;LCD12864 Abstract In this paper,the Snake game is such 第四章 系统硬件设计 15 4.1系统结构框图 15 4.2系统原理图 15 4.3主要模块介绍及其功能 16 第五章 系统软件设计 18 5.1游戏设计思想 18 5.2系统软件设计流程图 19 5.3贪吃蛇游戏系统实现主程序 20 第六章 系统运行结果 26 第七章 结束语 ,30 参考文献 31 致 谢 32 第一章 绪 论 1.1手持游戏介绍   游戏一般具有流程短小,节奏明快的特点。由于其目的是供人们在较短时间内(如等车、排队的过程中)娱乐,所以不会像一般视频游戏那样具有复杂的情节;同时,由于硬件条件的限制,一般掌机的画面和声音都不如同时期的家用游戏硬件(这种情况可能由于任天堂的推出而有所改变)。这就对游戏设计者提出了更高的要求。 在亚洲地区,特别是中国,游戏具有大量的用户群,并带动了大量相关软、硬件产业的发展。这是因为游戏具有便于携带和

我要回帖

更多关于 scratch3.0贪吃蛇游戏编程 的文章

 

随机推荐