Android游戏开发概要设计.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android游戏开发概要设计

基于Android游戏开发--疯狂连连看 ----概要设计说明书 一、引言 2 1.1、编写目的 3 1.2、背景 3 1.3、定义 4 1.4、参考资料 4 二、总体设计 5 2.1、需求规定 5 2.2、运行环境 6 2.3、基本设计概念和处理流程 6 2.4、结构 8 2.5、功能需求与程序的关系 8 2.6、人工处理过程 9 2.7、尚未解决的问题 9 三、接口设计 9 3.1、用户接口 9 3.2、外部接口 10 3.3、内部接口 10 四、运行模块组合 10 4.1、运行模块组合 10 4.1.1、播放器的基本界面模块 10 4.2.2、播放器的播放界面模块 11 4.2、运行控制 11 4.2、运行时间 11 五、系统数据结构设计 12 5.1、逻辑结构设计要点 12 5.2、物理结构设计要点 12 5.3、数据结构与程序的关系 12 六、系统出错处理设计 13 6.1、出错信息 13 6.2、补救措施 13 6.3、系统维护设计 13 一、引言 学习安卓已经有了一段时间,在不断的学习与开发过程中,对Android开发平台也有了基本的认识。阅读了一些相关资料之后,便开始了基于Android游戏开发的项目《疯狂连连看》,以此来完成它的概要设计说明书。从该阶段正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的结构。 本说明书主要分为任务概述、总体结构、外部模块设计和测试设计。 1.1、编写目的 本文档主要是《疯狂连连看》的概要设计说明书,为连连看的一些基本功能设计提供了主要的依据。随着Android手机的不断发展,城市化发展越来越快,竞争也越来越大,一款休闲,益智的小游戏已成为当今时代人们缓解压力的不二选择,功能也不断的多样化,而概要设计正是体现出《疯狂连连看》的基本概念。该文档面向所有项目组成员,使得项目组内成员对整个连连看的主要功能以及其概要的实现手段有一个宏观的把握,是整个连连看游戏开发的最雏形,同时也是最基本的引导性文档。 1.2、背景   (1) 项目名称:基于Android游戏开发--《疯狂连连看》 (2) 项目负责人:尧艳华 (3) 开发者:中兴Android班柴小亭 (4) 适用用户:所有Android手机用户 伴随着Android平台的出现,越来越多的用户手机都趋向于Android版本,Android平台是google公司必威体育精装版推出的一个手机平台,该平台对移动设备的程序集中包括一个操作系统,一个中间件和一些关键性作用。使用该平台不需要任何费用,代码完全开放。开发人员可以在平台系统上快速开发,并可以利用其它开发人员的工作成果。所以,这为手机开发创造力更大的灵活性,工作少,周期短,快速成型,并一步到位,同时用户可以最大限度的自定义自己的手机,以丰富自己手机的功能,增强手机在市场上的竞争力。目前适用于桌面操作系统的游戏开发发展速度较快,通常具有强大的友好的用户界面。我们正是基于Android游戏开发平台开发一个疯狂连连看,该连连看使用快捷简单,具备一般连连看的功能,如开始游戏,暂停游戏,选项,退出等功能,有完善的个性化选择,并提供一些特色功能,如换肤、背景音乐、震动效果等。 1.3、定义 定义 说 明 需求提供者 提出有效软件需求的客户(用户) 需求分析 明确项目中哪些该做,哪些不该做,该怎么做,做到什么程度。 软件需求 用户对目标软件系统在功能、行为、性能、设计约束等方面的期望 用例 用例描述了系统的功能需求,是系统的一组动作序列的描述. 角色 用户在系统中所扮演的角色 1.4、参考资料 ★ 翻阅书籍 ★ 观看李兴华的《疯狂安卓讲义》视频 ★ 通过网上查阅与连连看相关的软件源码 ★ 用户界面风格设计参考了其他连连看游戏的设计 二、总体设计 2.1、需求规定 系统名称 模块 功能 疯狂连连看 开始游戏 进入游戏并启动 暂停游戏 使游戏暂时处于停滞状态 选项功能 背景音乐是否开启 背景音效是否开启 手机震动是否开启 自动保存游戏是否开启 图片主题是否开启 继续 继续上次游戏 排行 查看排行榜 退出 退出游戏 菜单 换肤 点击换背景 关于 关于连连看游戏信息 退出 退出当前游戏界面,进入主界面 2.2、运行环境 硬件要求:计算机一台,要求有足够的容量 操作系统:Windows、Android操作系统 开发环境:Eclipse 2.3、基本设计概念和处理流程 用户通过单击按钮进行开始、暂停、退出对疯狂连连看游戏进行控制 2.4、结构 2.5、功能需求与程序的关系 本条用一张如下的矩阵图说明该游戏的各项功能需求的实现同各块程序的分配关系: 游戏界面 控制 选项 菜单

您可能关注的文档

文档评论(0)

ipad0a + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档