网站大量收购闲置独家精品文档,联系QQ:2885784924

射击类游戏——《抢滩登陆》概要.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
射击类游戏——《抢滩登陆》概要

课程安排(续) 开发背景 功能需求 在游戏开发之前,首先需要对游戏所应该具有的功能进行分析,功能分析是游戏开发的前提,有了需求才可能游戏的开发,并且需求分析必须非常详细,以免造成不必要的损失 。 具体的功能如下: 图标渐变界面 ,游戏运行后首先进入的界面。 游戏的音效,游戏的过程中需要在适当的位置添加上音效,并且可以对音效进行开与关闭的设置 。 菜单的选择,还需要设计出菜单界面,并且在菜单界面至少有四种菜单供用户选择。 游戏帮助,还需要为本游戏添加帮助界面,简单介绍游戏的基本功能及玩法。 功能需求 (续) 键盘操控,主要是完成玩家与游戏的交互。 游戏的胜利,游戏需要设计适当的难度,使玩家能够经过努力完成游戏。 游戏预览 这一节将对本游戏各个功能进行演示。 游戏的策划 随着网络的不断发展,战争类游戏越来越受到玩家的喜爱,可以单击对战,可以联网对战,惊险刺激,动魄人心。抢滩登陆作为一款战争类射击游戏,模拟了登陆战争中激烈的战争场面。 只要带着手机,玩家便可以随时随地进入虚拟战争世界,享受轰击敌军带来的游戏快感,满足玩家对游戏娱乐性的要求。 开发这个游戏的目的是为读者在Android平台上游戏开发提供一个指导方案,而不是生产商业化的游戏产品。读者可以以此为范例开发出更好、更具可玩性的抢滩登陆游戏。 游戏的策划(续) 游戏的策划主要包括游戏的情节、目标受众、运行的目标平台、采用的呈现技术、操作方式等几个方面。下面就针对本游戏对上述几个方面进行简单的介绍,如下所列。 游戏情节,本游戏为射击类游戏,这方面要做的工作主要为阻止敌军的进攻,摧毁敌军的攻势,保卫身后的家园 。 目标受众 ,这个游戏受众面主要针对年轻一代。考虑到受众面的原因,应该将操作方式设计得更加人性化,画面更加清新。 运行的目标平台,本游戏的目标平台为Android2.1。 采用的呈现技术,本游戏采用的都是3D的呈现技术,为玩家模拟出极为真实的登陆战场景。 操作方式,本游戏采用手机键盘操控方式进行操作,基本满足所有Android手机用户的游戏需求。 开发前准备工作 由于该游戏使用Eclipse作为主要的开发工具,所以在开发之前需要检查Eclipse是否已经配置好。 准备游戏用到的图片资源 准备游戏用到的声音资源 游戏的架构及各类的介绍 在正式代码的开发之前,首先对该游戏的设计框架进行简要介绍,以帮助大家更好的理解后面的内容。 该游戏中开发的类比较多,为了让读者能够更好的理解各个类的在游戏中所扮演的角色,本节将按照后面的框架分类对各个类的功能进行简要介绍。 共有类 菜单界面相关类 游戏界面相关类 游戏的类框架 游戏界面的框架设计 公共类的设计与实现 接下来将向大家介绍公共类的开发。 首先介绍Activity_GL_Demo类的开发过程。 然后介绍Constant类的开发过程。 菜单界面相关类的设计与实现 接下来将向大家介绍菜单界面相关类的开发。由于界面类大多是继承了SurfaceView类,并且均是2D实现,所以在此仅对下面所列类进行详细介绍。 首先介绍SurfaceViewHelp类的开发过程。 然后介绍SurfaceViewMenu类的开发过程。 最后介绍ThreadMenu类的开发实现。 游戏界面的框架设计与实现 经过前面的开发,游戏菜单界面已经开发完成。接下来将进入本游戏最复杂的界面——游戏界面的开发。 角色相关类的开发 本节将对游戏的各个实体及相关线程进行介绍,为之后游戏界面的完善做好准备。 陆地的实现 海洋的实现 炮台的构造 灯塔的构造 坦克的构造 星空的实现 碰撞检测 碰撞检测(续) 游戏界面的完善 前面已经对游戏界面中主要游戏场景的渲染进行了介绍,接下来将使用之前开发的各个类来完善游戏的主界面,完成本游戏的开发。 游戏开始巡场实现 逻辑炮弹类LogicalBullet的构建 逻辑坦克的构建 炮弹运动线程类ThreadBullet的实现 月球运动线程类ThreadMoon的实现 游戏界面GLGameView的完善 游戏的优化与改进 1-* Android游戏开发 Android游戏开发 Android游戏开发 Android 3D游戏开发培训视频 射击类游戏——抢滩登陆 课程安排 背景概述 功能简介 游戏的策划 开发前的准备工作 各个类的简要介绍 游戏的框架简介 游戏公共类的设计与实现 游戏菜单界面的设计与实现 游戏界面的框架设计 游戏界面的完善 游戏的优化与改进 《抢滩登陆》属于即时360度全方位射击游戏,相对于同类游戏较为简单,但容量又大于普通的小游戏,玩法非常简单,很容易上手。游戏情节惊心动魄,游戏场景中变化多端的敌军、即时控制的动作都是吸引玩家的亮点。 20世纪60年代,战争的硝烟在整个欧洲

文档评论(0)

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

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

1亿VIP精品文档

相关文档