基于Andriod飞机大战毕业设计-最终毕业答辩.pptx

基于Andriod飞机大战毕业设计-最终毕业答辩.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多彩铅笔毕业论文答辩 目 录 CONTENTS 1.选题背景与意义 2.游戏框架的设计 3.游戏功能的实现 4.总体建议与总结 PART 01 选题背景与意义 这里输入小标题 A D B C 研究的意义和目的 重点问题及解决办法 国内外的研究现状 研究方法和手段 研究的意义和目的 01 02 03 04 Android正因为其开源的,采用联盟方式,软件免费的特点。从其诞生到现在,市场占有率逐年提高。21世纪初,当Android操作系统被收购后,其可移植性得到提高,焕发出了前所未有的生机。当人类步入21世纪,随着科技的日益发展,高端的电子产品进入了我们的日常生活之中, 随着3G,4G以及5G时代的到来,安卓系统迎来了前所未有的春天。 智能手机的诞生,使手机游戏这个领域已经受到了广泛的关注和喜爱。 Android系统拥有广大的用户群,所以Android手机游戏拥有着巨大无比的潜力,它也主宰着手机游戏的发展。此次所设计的毕业设计顺应了当今电子设备的发展潮流,以Android操作系统为设计平台,去打造出一款时尚的小游戏。 国内外的研究现状 随着3G,4G以及5G时代 的到来,安卓系统迎来 了前所未有的春天。近 些年的王者荣耀都是 手机游戏的代表作。 在谷歌收购安卓后,当时由于硬件,3D技术不完善。安卓认可度不高,以当时的技术只能制作简单小游戏。 随着无线通讯的应用普及,手机利用EDGE,蓝牙,WIFI技术等无线通信设备实现各个玩家之间的联机对战。 随着时间推移,当安卓领跑全世界。 越来越多的在各大游戏平台占有领 先地位的龙头公司将向Android等 手机领域快速地渗透 研究方法和手段 重点问题及解决办法 游戏各种界面的设计。解决方案,本游戏主要有游戏开始界面,游戏过程界面,游戏结束界面 游戏中最重要的链接是游戏开始界面与游戏过程界面之间的链接,是通过在开始界面设置开始游戏,游戏接续两个按钮实现的。 游戏中类的选取以及使用主要是通过翻阅书籍以及JAVA语言类讲解书籍等进行具有针对性地翻阅以及学习从而实现的 PART 02 游戏框架设计 子弹以及动画的设计 2 一个成功的游戏不仅需要完美的用好美术技巧,良好的动画理论,它的实现方式最为重要,直接决定了整款游戏的运行的优良程度。本游戏是主要基于Android系统下开发的应用,主要是采用JAVA语言和安卓自带的布局编写的设计一款游戏。游戏玩家通过触屏来控制飞机位置,飞机的子弹属于自动发射类型,子弹的数量没有限制。敌机的类型除了BOSS以外有两种,虽然它们的类型不同,但是玩家飞机和敌机的子弹的速度和威力是特定的。本款游戏中玩家飞机的移动是通过玩家用手指触摸屏幕来完成的。 玩家的得分是通过摧毁敌机和最后的BOSS获得分数。游戏中设置了暂停和继续功能,使得玩家在游戏过程中可以中途暂停。 PART 03 游戏功能的实现 爆炸效果功能实现 对于子弹与飞机碰撞后所显示的爆炸效果,以帧为介质, 循环播放当前帧的下标所对应的图像,在连续播放的情况下 ,会在子弹与飞机碰撞的地点显示爆炸动画本款游戏在对 爆炸动画的设计中,是通过设计Boom类来实现各种 爆炸效果的。爆炸效果的绘制与制作的方法最主要的 是通过使用canvas类来实现的。Boom通过this.boomX = x; this.boomY = y;进而确定爆炸效果的横纵位置坐标。 单击此处输入标题 请在这里输入您的主要叙述内容 请在这里输入您的主要叙述内容 BOSS运行功能的实现 在游戏进行到一定的时间后,为了增加游戏的可玩性设置了BOSS这个角色。本游戏中在实现BOSS的各种功能时,是通过定义公共类Boss,然后在该公共类中定义各种子类来实现的。BOSS的状态设置为两种:一种为没有疯狂的状态下,另一种是疯狂的状态。在正常的状态下,BOSS在屏幕上方来回移动,并发射子弹。在疯狂状态下,BOSS快速向下移动,并在速度为零的时候,向周围八个方向发射子弹。以增强游戏的可玩性。BOSS结束完疯狂状态后,便会回到正常状态下,继续在屏幕上方自动发射子弹。 敌机子弹运行轨迹的功能实现 在对敌机子弹的设计过程中,是通过定义公共类Bullet来实现的。游戏中设计了除了BOSS外有两种敌人分别是鸭子和苍蝇。 在对苍蝇和鸭子的子弹进行子弹轨迹设计设计的时候,考虑到要增加游戏的趣味性,因此使鸭子和苍蝇的运行轨迹,为略微倾斜向下地飞行。鸭子和苍蝇所发射的子弹的种类是不一样的,但是它们的效果是相同的。当它们的子弹与玩家的飞机发生碰撞时,玩家的飞机同样都只会较少一颗红心,即是减少一条寿命。在对苍蝇子弹运行轨迹进行设置的时候,要使鸭子和苍蝇发出的子弹的运行轨迹交叉飞行而且偏差的角度互补以达到最佳的视觉体验。 游戏移动界面功能的实

文档评论(0)

js1180 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档