欢迎来到天天文库
浏览记录
ID:43734000
大小:496.81 KB
页数:38页
时间:2019-10-13
《贪吃蛇游戏设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、江苏信息职业技术学院毕业论文系别:专业:学号:姓名:指导教师:题目:贪吃蛇游戏设计物联网工程系计算机应用技术1103083107孙梦姣2013年12月20日A—刖吞贪吃蛇是家喻户晓、众所周知的益智类小游戏。它的游戏背景是蛇引诱夏娃吃了苹果以后,就被贬为毒虫,阴险的象征。而蛇吃东西是整只动物吞进去的,大概在文艺复兴的吋候就有人发明的一种游戏,是现在贪吃蛇的前身。后来慢慢的演变而成现在的贪吃蛇,让人们能更好的接受这类益智型游戏。之所以我选定这个主题,开发贪吃蛇的游戏,第一是因为复习、巩固C#的基础知识,进一步加深对C#技术的理解和掌握。第二是因为可以
2、为我提供了一个既动手又动脑,独立实践的机会,将课木上的理论知识和实际有机的结合起来,锻炼木人的分析解决实际问题的的能力。由于木人能力有限,无法做到图象生动,但是我有信心把贪吃蛇的游戏精髓给体现出来。一款对于90后从小到大接触的小游戏,木人会用最简单的图形表达最受欢迎的益智类小游戏。尽力做到最好,可以让大家接受,用C#完成此类游戏。这是我此次毕业设计的口标。摘要C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。并定丁•在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsber
3、g的最新成果。C#看起來与Java有着惊人的和似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。贪吃蛇游戏是人们易于接受的益智型游戏,只要利用方向键“上f、下!、左一、右一”来改变蛇的运行方向。蛇吃掉一个食物后,可以在随机的地方产生新食物。吃到食物就变成新的蛇体,碰到壁或口身则游戏结朿,否则止常运行。用户可以根据需要暂停,以及根据水平挑战不同的级数。作为一
4、个完整的程序,必须考虑人机交流与用户体验。游戏的界面不能太丑,更不能连个简单的界面都没有。游戏应该有个比较漂亮的界面,在有必要硬件支持和软件的支持下,游戏开发者必须最大限度的使游戏美观。游戏的美观是一方面,游戏的内在素质是另一方面。一个游戏的优劣,最终由玩家决定。在游戏与玩家见面之前,游戏开发者要设计一种让玩家投入的游戏模式,并且在一定的游戏规则下进行。木文在介绍C#相关技术和国内外发展现状的基础上,对“贪吃蛇”游戏的整个生命周期的各个开发阶段进行了详细地介绍。首先,分析了开发本游戏软件的可行性,重点分析木设计所采用的技术的可行性。其次,从游戏主
5、界面等儿方面,分析了木游戏的功能需求;从可使用性和安全性方面分析了属性需求。然后,进行了游戏的概要设计和详细设计,这也是本文的重点。本文还介绍了游戏软件的程序调试过程和功能测试结果。关键字:VisualStudio2008;贪吃蛇游戏ABSTRACTC#isahigh-levelprogrammingIanguageforobjectorientedMicrosoftCorpreleasedthe,runningon.NETFramework.AndisscheduledtobeheldintheMicrosoftoccupationDevelo
6、perForum(PDC)ondebut.C#isthelatestachievementMicrosoftCorpresearcherAndersHejlsberg.C#lookslikeJavahasstrikingsimilarities;itincludessuchassingleinheritsnee,interfaces,andJavaalmostthesamegrammaticalandcompiledintoanintermediatecodeandrunningprocess.ButC#andJavaaresignificant
7、lydifferent,itusesafeatureofDelphi,andtheCOM(componentobjectmodel)isintegrateddirectly,anditistheMicrosoftCorp.NETnetworkframeworkofwindowscharacters.Snakegameiseasytopuzzletypegamespeopleaccepted,aslongastheuseofthedirectionkey”t,down,left,right,here・”tochangethedirectionoft
8、hesnake.Thesnaketoeatafood,canproducenewfoodatrandomplaces.Eatfoodbe
此文档下载收益归作者所有