-【毕业论文】基于安卓坦克大战游戏毕业论文

-【毕业论文】基于安卓坦克大战游戏毕业论文

ID:44182602

大小:441.87 KB

页数:29页

时间:2019-10-19

-【毕业论文】基于安卓坦克大战游戏毕业论文_第1页
-【毕业论文】基于安卓坦克大战游戏毕业论文_第2页
-【毕业论文】基于安卓坦克大战游戏毕业论文_第3页
-【毕业论文】基于安卓坦克大战游戏毕业论文_第4页
-【毕业论文】基于安卓坦克大战游戏毕业论文_第5页
资源描述:

《-【毕业论文】基于安卓坦克大战游戏毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要本设计采用面向对象的设计模式,对游戏中的所冇物体赋予对象的概念和属性。在开始游戏后,可以对游戏的进行一些初始设置。在游戏按钮主页面上面冇三个按钮,这三个按钮分别是开始游戏,设置音效和积分榜。设置音效分为背景音乐的设置还有音效的设置,这里的设置主要是开关。音乐是背景音乐,音效是当发射子弹时,带的声音还有当子弹击中敌方坦克时,发出的爆炸声。积分榜是玩家的得分展示,游戏最后可以根据积分来判断玩家是否破纪录,如果破纪录,则游戏结束时界面会显示恭喜你破纪录了,如果没有破纪录,则会显示请再接再厉。开始游戏,玩家可以通过主界面上面的虚拟按钮来控制主角的左右移动,通过触屏來控制坦克炮筒的角度,并且发射子

2、弹。敌方单位随机的出现在屏幕上,然后经过一段弧形的路径,如果在移动过程中被子弹击中,子弹和坦克会消失,如果没有被子弹击中,则会判断该坦克是否在屏幕上面,在屏幕上面就会继续移动,不在屏幕上面该目标就会消失。分数的记录是在60秒内,主角坦克击中敌方坦克的数量。面向对象坦克大战JavaSocket类AbstractThisdesignusesanobject-orienteddesignpatterns,allobjectsinthegametogivetheconceptofobjectsandattributes.Atthebeginningofthegame,thegamecanmakeso

3、meinitialsetup.Buttonhomesideinthegamewiththreebuttons,whicharethreebuttonstostartthegame,settheaudioandstandings.Setaudiosettingsandbackgroundmusicintosoundsettings,setthemainswitchhere.Musicisbackgroundmusic,soundeffectswhenfiringbullets,theband'ssoundaswellasthebullethitenemytanks,theissueofthee

4、xplosion.Standingsshowtheplayefsscore,thegamecaneventuallypointstodeterminewhethertheplayeraccordingtotherecord,iftherecord,thegameisoverwhenthescreendisplaysCongratulationsonyourrecord,ifnotrecord-breaking,itwilldisplayyourpersistentefforts.Startthegame,playerscanvirtualbuttonsabovethemaininterfac

5、etocontrolandmovearoundtheprotagonist,throughthetouchscreentocontroltheangleofthetankbarrelandfiringbullets.Enemyunitsrandomlyappearonthescreen,andthenafteracurvedpathduringthemoveifhitbyabullet,bulletsandtankswilldisappear,ifnothitbyabullet,itwilldeterminewhetherthescreenabovethetank,willcontinuet

6、omoveinthescreenabove,notonthescreenabovethetargetdisappears-Scoresrecordiswithin60seconds,theprotagonisthitenemytankstanknumber.Keywords:Object-orientedTankedaizhanJavaSocketclass第1章绪论11」系统开发背景11.2相关技术介绍11.2.1Eclipse11.2.2ADT21.2.3AndroidSDK21.2Android>C语言、C++三种主流编程技术比较2第2章需求分析32.1游戏设计的需求分析32.2功能上

7、需解决的问题3第3章概耍设计53」系统功能设计53.1.1主角53」.2背景音乐和音效53」.3敌方坦克63.2系统功能设计流程63.3坦克大战相关功能联系设计7第4章详细设计104」坦克大战主要类基本功能分析104.1.1主类104.1.2欢迎界面1()4.1.3按钮主页面114」・4主角124.1.5子弹124.1.6音乐和音效134.1.7敌方坦克144.1.8最高分数144.1.9游戏结束154.1.

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

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

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