资源描述:
《基于android贪吃蛇游戏本科毕业设计40论文41》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(论文)题目名称:基于Android贪吃蛇游戏学院:计算机科学技术专业年级:计算机科学与技术08(师)级学生姓名:班级学号:2班28号指导教师:二○一二年六月六日摘要本课题是利用java语言在Android平台上进行手机游戏的开发,由于本人知识的有限,以及客观条件的限制,本人打算开发一个单机版的游戏。本人在手机上玩过贪吃蛇的游戏,曾经为了和别人比赛,苦苦的玩了好多次,追求高分!后来得知这个小小的游戏是nokia当年很成功的一款手机游戏,许多人都玩过,也很喜欢。现在这款游戏的版本已经发展到第三版
2、了,手机生产厂商继续开发这个游戏,看来这个游戏还是有很大的市场的。Google公司2007年11月5日发布的开源的Android平台——一款包括操作系统(基于Linux内核)、中间件和关键应用的手机平台,并组建了开放手机联盟(OpenHandsetAlliance),包括Google、中国移动、T-Mobile、宏达电、高通、摩托罗拉等领军企业。于是,我决定利用自己大学所学的知识,自己在指导老师的帮助下,独立开发这个小游戏。本文首先详细介绍了java的一些基本的知识点,在此基础上引出了Android,介绍
3、了Android的基础以及其特点,然后介绍了一下Android将来的一些前景和发展。重点说明了这个贪吃蛇程序所用到的一些类和控件,包括Drawable,Canvas,Thread,等等。介绍了这些类的一般的使用方法,以及本程序是如何使用这些类来进行游戏的开发的。本程序将老少皆宜的经典作品移植到手机上来,为更流行的硬件平台提供应用软件。这些都将能很好的满足未来人们对手机游戏的需求。吞吃蛇游戏基于Android平台编写,满足一般手机用户的娱乐需求。关键词:Android系统;贪食蛇游戏;手机游戏Abstrac
4、t.ThistopicisusingjavalanguageontheAndroidplatformmobilephonegamedevelopment,Ilimitedknowledge,andobjectiveconstraints,Iintendtodevelopastand-alonegame.IplayedthegameofSnake,onthephoneonceinordertomatchwithothers,strugglingtoplaymanytimes,thepursuitofhigh
5、scores!Laterlearnedthatthislittlegamenokiawasverysuccessfulmobilephonegames,manypeoplehaveplayed,andalsoenjoyed.Versionofthegamehasbeendevelopedtothethirdedition,mobilephonemanufacturerscontinuetodevelopthisgame,itseemsthatthisgameisagreatmarket.Open-sour
6、ceAndroidplatform,Google'sreleasedonNovember5,2007-anoperatingsystem(Linuxkernel),middlewareandkeyapplications-basedmobilephoneplatform,andtheformationoftheOpenHandsetAlliance(OpenHandsetAlliance),includingGoogle,ChinaMobile,T-Mobile,HTC,Qualcomm,Motorola
7、andotherleadingenterprisesSo,Idecidedtousetheknowledgelearnedinhiscollege,intheinstructor'shelp,theindependentdevelopmentofthisgame.Thisarticlefirstdetailssomeofthebasicjavaknowledge,onthisbasisleadstoAndroid,thebasisoftheAndroidanditscharacteristics,andt
8、henintroducestheAndroidfutureprospectsanddevelopment.HighlightsthisSnakeproceduresusedandcontrols,includingtheDrawableCanvas,Thread,andsoon.Describesthegeneraluse,aswellastheprogramishowtousetheseclassestothedevelop