贪吃蛇游戏毕业设计

贪吃蛇游戏毕业设计

ID:9937902

大小:962.00 KB

页数:34页

时间:2018-05-16

贪吃蛇游戏毕业设计_第1页
贪吃蛇游戏毕业设计_第2页
贪吃蛇游戏毕业设计_第3页
贪吃蛇游戏毕业设计_第4页
贪吃蛇游戏毕业设计_第5页
资源描述:

《贪吃蛇游戏毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、唐山学院毕业设计设计题目:贪吃蛇游戏信息工程二系04计算机与信息管理(3)班系别:____________________________翟丽丽班级:____________________________姜方正班级:____________________________指导教师:____________________________2006年6月9日贪吃蛇游戏摘要贪吃蛇游戏是一个深受人们喜爱的游戏,它能够让你在忙碌的工作中放松一下自己,游戏贪吃蛇就是在屏幕上画出蛇,同时随机地给出食物。游戏者通过键盘操作控制贪吃蛇的移动,去吃食物,吃到后食

2、物消失,然后再随机给出食物同时蛇的身体增长。撞到墙壁或身体交叉蛇头撞到自己的身体,则游戏结束。这个程序关键点是表示蛇的图形以及蛇的移动。用一个小矩形块表示蛇的一节身体,身体每长一节,增加一个矩形块,蛇头用两节表示。移动时必须从蛇头开始,所以蛇不能向相反的方向移动,也就是蛇尾不能改作蛇头。如果不按任何键,蛇自行在当前方向上前移,当游戏者按了有效的方向键后,蛇头朝着指定的方向移动,一步移动一节身体,所以当按了有效的方向键后,先确定蛇头的位置,然后蛇身体随着蛇头移动,图形的实现是从蛇头的新位置开始画出蛇,这时,由于没有清屏的原因,原来蛇的位置差一个单

3、位,所以看起来蛇会多一节身体,所以将蛇的最后一节用背景色覆盖。食物的出现和消失也是画矩形块和覆盖矩形块。本程序实现的主要技巧在二维数组的应用上。编写此游戏掌握了用C语言知识的了解,通过这次毕业设计,提高了我们的编程的水平。关键词:食物和蛇TanchishegameAbstractTanchishegameisaverypopulargameisthatitcanallowyoutorelaxatworkinabusythemselvesinthegameTanchiyiscreenispaintedsnakewhilerandomtogivef

4、ood.Tanchiyioperationalcontrolofthegamethroughkeyboardmovement,eatfood,aftereatingfooddisappeared,andthenrandomlygivenfoodandsnakephysicalgrowth.Hitthewallsorphysicalcross-snakehittheirphysical,thegameended.Thekeypointisthattheproceduresofthesnakeandthesnakemobilegraphics.Us

5、ingasmallrectanglepiecesthatsnakesectionbody,thebodyofeachlongsection,addarectanglepieces,withtwosectionsthatsnakeheads.Movementmuststartfromthesnake,thesnakecannotbecontrarytothedirectionofmovementthatiscapablenotforsnakeheads.Ifwedonotbyanykeys,snakesthemselvesinthecurrent

6、directionofeverything,whenthosegamesbyaneffectivedirectionkeys,snakeheadtowardsthedesignateddirectionmovements,stepmovementsectionofthebody,sowhentheeffectivedirectionkeys,toidentifythesnake'sposition,andthensnakebodywithsnakeheadsmovementgraphicrealizationfromthesnakeheadsn

7、ewlocationbeginningpaintedsnake,then,IntheabsenceoftheQingPingreasons,theoriginallocationofpoorsnakesinaflat,itappearsmorethanonesectionwillsnakephysical,thefinalsectionwillsnakewithbackgroundcolorcover.Theemergenceanddisappearanceoffoodplotsandcoverrectangleisarectanglepiec

8、es.Themainachievementofthisprocedureintwo-dimensionalarrayoftechniquesappli

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。