- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-* Android游戏开发 1-* Android游戏开发 Android游戏开发 Android游戏开发 1-* Android游戏开发 Android游戏开发培训视频 滚屏动作游戏——太空保卫战 课程安排 背景概述 功能简介 游戏的策划 开发前的准备工作 各个类的简要介绍 游戏的框架简介 欢迎动画界面的设计与实现 课程安排(续) 游戏界面的框架设计 游戏实体相关类的实现 游戏界面的完善 游戏的优化与改进 开发背景 滚屏动作类游戏是最传统的游戏类型之一,早期动作游戏的画面一般比较简单,没有复杂的游戏特效,主要是通过熟练操作技巧来进行游戏,一般是为了通关。而现在的动作类游戏则融入了很多新的元素,很多经典的关卡以及很多画面的特效,使其逐渐成为所有游戏类型里面款式最多,发展最快的一种。 太空保卫战便是滚屏动作类游戏的一种,其中融入了很多动作类游戏特有的技术,且画面流畅、声音震撼。 功能演示 这一节将对本游戏各个功能进行演示。 游戏的策划 游戏的策划主要包括游戏的情节、运行的目标平台、采用的呈现技术、操作方式、音效设计等几个方面。下面就针对本游戏对上述几个方面进行简单的介绍,如下所列。 游戏情节,本游戏为动作类游戏,没有过多的情景设计,所以主要的工作是主战飞机生命的设计(血值或生命值)、道具的设计(换枪的道具及补血的道具)、关卡的设计等。 运行的目标平台 ,目标平台为Android2.1 采用的呈现技术,本案例采用的是2D呈现技术,而表现形式采用的是横向滚屏技术,且在贴图时采用多层贴图,增加游戏界面的层次感。 游戏的策划 操作方式,本游戏拟采用手机键盘进行操作,上下左右控制飞机的移动,A键发射子弹。 音效设计,为了增加玩家的体验,本案例根据界面的效果添加了适当的音效,例如背景音效、发射炮弹时的音效以及爆炸音等。 开发前准备工作 游戏的准备工作主要是在进行开发之前的非代码方面的准备工作,主要包括以下两个方面。 准备游戏用到的图片资源 准备游戏用到的声音资源 游戏的架构 在正式代码的开发之前,首先对该游戏的设计框架进行简要介绍,以帮助读者更好的理解后面的内容。 游戏的类框架 各个类的简要介绍 该游戏中开发的类比较多,为了让读者能够更好的理解各个类的在游戏中所扮演的角色,本节将按照前面的框架分类对各个类的功能进行简要介绍。 共有类 辅助界面相关 游戏界面相关类 情景相关类 辅助界面相关类的实现 当玩家运行游戏时,首先看到的是欢迎界面,欢迎界面是整个游戏的门面,良好的欢迎界面会增加玩家对游戏的视觉体验。下面将开始对欢迎动画界面的开发进行介绍。 PlaneActivity类的实现 欢迎界面WelcomeView类的介绍 其他辅助界面的介绍 游戏界面的框架设计 经过前面的开发,欢迎界面等辅助界面已经开发完成。接下来将进入本游戏最复杂的界面——游戏界面的开发,首先需要对该界面的框架进行介绍。 游戏界面的类框架 游戏实体相关类的实现 经过前面的开发,游戏界面的框架已经搭建完成,从本节开始将对游戏的各个实体以及相关线程进行介绍,为之后游戏界面的完善做好准备。 游戏界面的完善 前面已经将游戏界面需要的地图以及实体进行了介绍,接下来将使用之前开发的各个类来完善游戏的主界面,完成本游戏的开发。 地图类Maps的实现 背景滚动类GameViewBackGroundThread的实现 物体移动线程MoveThread的实现 键盘监听线程KeyThread的实现 图片初始化方法initBitmap的实现 绘制方法onDraw的实现 游戏的优化与改进 到此,本游戏的功能已经基本开发完全,但仍有很多方面可以进行优化和改进,本节将列出其中一部分,有能力的读者可以进一步对本游戏进行优化。 成绩的排行,如果为该游戏添加上成绩排行功能,并将玩家的最好成绩保存下来,会大大提高玩家的体验,提高游戏的可玩性。 关卡的设计,如果在设计游戏中敌机、道具的运动轨迹时使用地图设计器会大幅提高开发效率,为了演示简单,所以本游戏并没有开发飞机游戏的地图设计器,有兴趣的读者可自行开发简单的地图设计器,优化游戏的地图设计。 游戏的优化与改进 (续) 声音的设置,该游戏在在默认情况下会播放声音,并且游戏刚启动的欢迎动画中的声音是不能关闭的,在真实的游戏开发中,一般是在游戏启动后首先出现简单的声音设置界面,然后根据玩家选择的设置进行欢迎动画的播放。 易则易知,简则易从。易知则有亲,易从则有功。有亲则可久,有功则可大。可久则贤人之德,可大则贤人之业。 ——《易经》 Oracle Database 10g: Administration Workshop II 1-* 1-* Androi
您可能关注的文档
- 第3章节Verilog1课件(3851KB).ppt
- 第3章节VHDL语言基础课件(544KB).ppt
- 文明之光课件(36567KB).ppt
- 文明中学生从我做起(416KB).ppt
- 文史常识1课件(1005KB).ppt
- 现代材料分析与测试技术材料分析部分作业答案(279KB).ppt
- 第3章节X射线衍射的几何原理课件(306KB).ppt
- 现代材料分析与测试技术第1章X射线物理学基础(870KB).ppt
- 文似看山不喜平(3312KB).ppt
- 第3章节半导体二极管及其基本应用电路课件(1882KB).ppt
- 笼挡墙施工方案.docx
- 《第二节 气压带、风带与气候》(同步训练)高中地理选择性必修1_湘教版_2024-2025学年.docx
- 《第1节 简谐运动》(同步训练)高中物理选择性必修 第一册_鲁科版_2024-2025学年.docx
- 转炉煤气干法一次除尘余热回收及超低排放系统工艺的应用.docx
- 绿色金融在企业可持续发展中的作用分析.docx
- 特殊学生个体辅导案例.docx
- 抗震设计的基本知识.docx
- 远离“烟卡”告别不良游戏国旗下演讲稿.docx
- 《第2章 分子结构与性质》试卷及答案_高中化学选择性必修2 物质结构与性质_2024-2025学年.docx
- 论档案工作与新质生产力双向赋能的内在逻辑与实现路径.docx
文档评论(0)