全文总字数:5913字
1. 研究目的与意义(文献综述)
1.1选题目的及意义
随着当今社会的发展,人们的生活节奏变得越来越快,人们开始逐渐的融入全球化的世界。人们已经不再局限于一小块天地,加班和出差已经占据了现代人生活的绝大部分。这个时候,一款简单易携带、随时随地都可以玩耍的小游戏似乎成了生活必需品,无论是上下班途中,还是闲暇的工作之余,像贪吃蛇这样的小游戏都是不错的放松选择。贪吃蛇作为一款经典的小游戏,相信绝大部分的人都玩过。因为这款游戏牢牢地抓住了大部分人的心理,虽然简单,但趣味无穷,该游戏既能让人们体会玩游戏的快感,也能满足人们游戏升级的成就感,对于现代高工作量,高压力的白领一族是一种很好放松的一款游戏[10]。
现代科技飞速发展,也使得各大电子产品开始融入人们的生活,而微电子技术、计算机软件与应用技术的发展,加快了电子产品的发展更新速度,使得人们的日常生活变得更加丰富多彩。而单片机作为电子产品的核心部件,以其独特的构造,优良的稳定性,便宜的价格在嵌入式领域广泛运用[6]。
1.2国内外关于该课题的研究现状
近来年,国内外科技发展迅速,游戏行业也随之日新月异,诞生了许多各式各样的游戏,尤其是pc端网络游戏更是在近些年风靡全球,但是作为比较经典的一块游戏,贪吃蛇的市场价值还是相当大的[7]。贪吃蛇这款游戏的出现最早是在国外,1976年,最早的贪吃蛇游戏诞生,gremlin平台推出了一款经典街机游戏,名为blockade。1977年,坦迪公司出品了个人电脑,拥有一枚1.77m主频的cpu,4k-48k的内存,全键盘,trs-dos操作系统,浮点basic语言。可外接磁带、软盘或者硬盘存储,也标志着最早的电脑版本的贪吃蛇问世,是petertrefonas在trs-80型电脑上用worm程序写出来的,只能显示64*16的字母或符号矩阵,不能显示真正的像素点。1978年,当时的家用机巨头arari开发了一款名为surround的游戏,从那时起,贪吃蛇游戏第一次出现插卡式款型[12]。
2. 研究的基本内容与方案
2.1基本内容及目标
本次设计是一款整体基于单片机,通过c语言编程实现,lcd12864显示器进行画面显示,在程序写入以后玩家可用四个方向控制按键进行操作,同时可以满足暂停游戏和查看得分的经典益智小游戏,贪吃蛇。游戏设计为,一条蛇在一个封闭的围墙里,最开始这条蛇的身体结构只是一个点,在规定的封闭区域内,会随机出现一个食物,操作者可以根据四个控制其运动方向的按键进行调整这个蛇身的运动方向,同时蛇在控制下会匀速移动,当蛇头撞到食物之后,食物会被吃掉,同时蛇的身体会随之增长一个单位,蛇继续在玩家的控制下运动。上一个食物被吃掉之后,会在封闭的区域内再次随机出现一个食物,蛇身在玩家的控制下继续朝食物运动进行捕食,但是如果在蛇的移动过程中蛇头撞到蛇身或者墙壁,则游戏结束。
2.2技术方案及措施
2.2.1总技术方案
根据将要设计的贪吃蛇游戏的基本要求和实现目标,整体设计框图如图1所示,其中单片机stc89c52为整个系统的核心部件,输入模块有时钟电路、复位电路、键盘电路和系统电源,输出模块有lcd12864液晶显示器和蜂鸣器模块。当游戏程序写完以后烧录进单片机,玩家可以通过键盘输入相应指令,通过控制器显示到显示器上。
3. 研究计划与安排
第1-3周:查阅相关文献资料,明确研究内容,了解本课题研究所需的理论知识,初步确定设计方案,撰写开题报告。
第4-7周:对系统所涉及各部分进行模块划分,并对各个模块的基础原理知识进行系统学习,掌握基单片机的游戏开发方法,学习相关原理,完成硬件设计。
第8-12周:完成基于完成各个模块的编写和连接,完成贪吃蛇游戏的软件设计。
4. 参考文献(12篇以上)
[1]li xiangyang, luo genghe, yan jie, et al. thecommunication interface design of at89c51 preparation robot based on serial[c]. 2011international conference on electric information and control engineering.ieee,2011.
[2]yuye zhang, weisheng yan.research of traffic signal light intelligent control system based onmicrocontroller[c].2009 firstinternational workshop on education technology and computer science.ieee,2009.
[3]zhan hualin, wang qiqi, hu yujing.design fingerprint attendancemachine based on c51 single-chip microcomputer[c].2018ieee international conference of safety produce informatization (iicspi).ieee,2018.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。