欢迎来到天天文库
浏览记录
ID:13499276
大小:4.82 MB
页数:54页
时间:2018-07-23
《基于android的手机游戏开发―飞行射击游戏毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、北京信息科技大学毕业设计(论文)题目:基于Android的手机游戏开发――飞行射击游戏学院:计算机学院专业:学生姓名:班级/学号指导老师/督导老师:起止时间:2015年3月2日至2015年6月26日摘要摘要Android操作系统是当前最流行的手机操作系统之一,Android应用中有很大一部分是游戏。基于Android操作系统的手机提供多种传感器,使用触屏、无实体按键的操作方式,其操作特色与游戏方式与传统的游戏有所区别。本课题是“基于Android的飞行射击游戏”,游戏具有背景音乐,可以自由选择使用体感操作或按键操作进行游戏,通过碰撞检测判断是否消灭敌人,通过手势识别
2、判断主角切换子弹类型、消灭障碍物等操作,体现了Android操作系统手机的特色。游戏使用关卡方式,共有两关。积分系统使用HTTP协议,通过服务器进行提交和查询积分。客户端程序主要使用Activity和SurfaceView实现。论文首先对课题进行了概述,然后按照软件工程的思想给出了游戏的设计和实现过程,具体包括:系统分析、系统设计、系统功能实现,最后对程序进行了简要测试。关键词:Android游戏;体感操作;手势识别;Activity;SurfaceViewIAbstractAbstractAndroidoperatingsystemiscurrentlyoneof
3、themostpopularcellphoneoperatingsystem.GamesoccupythemajorpartoftheapplicationsofAndroidsystem.Duetothemeritsofitsoperatingsystem,suchasavarietyofsensorsandtheuseofthetouchscreenandnoentitykeysoperationmode,Itsoperationfeaturesandgamemodesshouldbewithtraditionalgamesdiffer.Thethesisisb
4、asedonthe‘Androidflightshootinggame’whichhasbackgroundmusicandisfreetochoosetheuseofgravitysensororkeysoperation.Itusethecollisiondetectionjudgewhethertodestroytheenemyornot;itisbasedonthegesturerecognitionthatthesystemdeterminesthebullettypeswitched、theneedofeliminatingobstaclesandoth
5、eroperationsetc.ThesereflectthemeritsofcellphoneswithAndroidoperatingsystem.Thegameusesthelevelmodeandtherearetwolevelsintotal.IntegralsystemsusetheHTTPprotocol.Anditisthroughtheserverforsubmissionandquerypoints.TheclientprogramismainlyrealizedbytheActivityandSurfaceView.Thepaperbegins
6、withansummary,andaccordingtothesoftwareengineeringthoughtgivesthegamedesignandimplementationprocess,specificinclude:systemsanalysis,systemdesign,systemfunctionsrealization,attheendoftheprogramwerebrieflytest.Keywords:Android;gravitysensor;gesturerecognition;Activity;SurfaceViewIII目录目录摘
7、要(中文)I(英文)II第一章概述21.1相关背景21.2开发技术及相关工具21.3研究内容2第二章系统分析22.1功能需求22.2用例分析22.3开发环境搭建2第三章系统总体设计23.1系统的软件结构23.2文件组织结构23.3数据库的设计23.4Activity类的设计23.5xml的设计23.6服务器端的设计23.7游戏主体的设计23.8SurfaceView的设计2第四章系统功能实现24.1Activity的实现24.2xml的实现24.3服务器端的实现24.4游戏主体的实现24.5SurfaceView的实现2第五章系统测试与评价25.1手机游戏测试介
此文档下载收益归作者所有