欢迎来到天天文库
浏览记录
ID:33922399
大小:3.48 MB
页数:65页
时间:2019-02-28
《基于android平台的手机游戏的设计与实现new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西安科技大学硕士学位论文基于Android平台的手机游戏的设计与实现姓名:崔浩然申请学位级别:硕士专业:信号与信息处理指导教师:孙弋2011论文题目:基于Android平台的手机游戏的设计与实现专业:信号与信息处理研究生:崔浩然(签名)指导老师:孙弋(签名)摘要近年来,随着3G移动互联网络的发展,智能手机的普及率越来越高,各种智能手机操作系统相继出现。Android操作系统作为谷歌公司为移动平台打造的开源操作系统,是真正开放和完整的移动软件,也是最有发展潜力的智能手机操作系统。基于Android系统的手机游戏,是Android
2、应用软件中的最重要的组成部分,有着庞大的用户人群,也必将有巨大的发展潜力。有人已这样预言,Android手机游戏将是游戏产业的下一个阶段,是手机游戏的未来。本文首先提出了Android游戏开发的总体框架,研究并总结了Android游戏开发涉及的一些关键技术,包括Android游戏开发多线程技术、Android游戏开发的图形处理技术以及Android游戏开发中的碰撞检测技术。在此基础上,本文设计实现了基于Android平台的手机游戏“飞行战”。该游戏的总体功能架构由控制调度模块、逻辑计算模块、数据存储模块、图形界面模块、声音播放
3、模块以及短信付费模块组成。控制调度模块主要通过Activity来实现,在其中通过Handler机制实现了控制各个界面的切换;逻辑计算模块主要处理内部和外部事件,在其中重点实现了碰撞检测和游戏人工智能的跟踪算法;数据存储模块重点实现了游戏的地图类;图形界面模块重点实现各个界面的绘制,其中涉及双缓冲绘图技术、游戏界面横屏滚动技术、加载界面进度条技术等关键技术的实现。除此之外还设计实现了游戏的声音播放模块和短信付费模块,用来为游戏加入音效和模拟实现发送短信的游戏付费方式。本游戏最终向Android手机进行了移植,经测试,游戏的基本功
4、能均实现,并且运行流畅,画面效果较好,具备一定的可玩性。本文所展示的Android游戏开发的整个过程和提出的开发框架对Android游戏开发具有一定的参考意义。关键词:Android,手机游戏,Activity,碰撞检测,游戏AI,XML研究类型:应用研究Subject:TheDesignandRealizationofMobileGameBasedonAndroidPlatformSpecialty:SignalandInformationProcessingName:CuiHaoran(Signature)Instruct
5、or:SunYi(Signature)ABSTRACTInrecentyears,asdevelopmentofthe3GMobileInternet,thepenetrationrateofsmartphonegetshigher,varioussmartphoneoperatingsystemshavecomeout.AndroidoperatingsystemformobileplatformmadebyGooglecompanyisopensourceoperatingsystemandtrulyopenandinte
6、gritymobilesoftware,whichisalsoknownasthemostpotentialsmartphoneoperatingsystem.ThemobilegamesbasedontheAndroidoperatingsystemarethemainpartofAndroidapplicationsoftware,withahugenumberoftheusercrowd.Itistohavegreatdevelopmentpotential.Someonehassuchpredictions,Andro
7、idmobilegameswilldominatethenextstageofthegameindustryandbethefutureofmobilegame.FirstlyinthispapertheAndroidgamedevelopmentframeworkisputforward.SomekeytechnologieswhichtheAndroidgamedevelopmentinvolvesaresummarized,includingthemultithreadingtechnologyappliedintheA
8、ndroidgamedevelopment,thegraphicsprocessingtechnologyinAndroidgamedevelopmentandthecollisiondetectiontechnologyappliedinAndroidgamedevelop
此文档下载收益归作者所有