- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
飞机大战游戏 体系结构设计报告
飞机大战游戏
体系结构设计报告
目 录
0. 文档介绍 4
0.1 文档目的 4
0.2 文档范围 4
0.3 读者对象 4
0.4 参考文献 4
0.5 术语与缩写解释 4
1. 系统概述 5
2. 设计约束 5
3. 设计策略 5
4. 系统总体结构 5
5. 子系统的结构与功能 5
5.1 人工智能子系统 5
5.2 游戏对象子系统 6
6. 开发环境的配置 7
7. 运行环境的配置 8
8. 测试环境的配置 8
0. 文档介绍
0.1 文档目的
为模块设计人员提供飞机大战游戏模块设计依据。
0.2 文档范围
本文介绍了飞机大战游戏的体系结构。
0.3 读者对象
模块设计人员
0.4 参考文献
无
0.5 术语与缩写解释
缩写、术语 解 释
1. 系统概述
飞机大战游戏是基于Windows桌面的射击类游戏。做为一个游戏首先要保证游戏本身的规则,而这个版本的一个重要的功能就是其2D的展现形式。
2. 设计约束
(1)需求约束。体系结构设计人员从《软件需求规格说明书》)中提取需求约束
软件、硬件环境(包括运行环境和开发环境)的约束
用户界面的约束
软件质量的约束,如正确性、可靠性、效率(性能)、易用性。
(2)隐含约束。有一些假设或依赖并没有在需求文档中明确指出,但可能会对系统设计产生影响,设计人员假设对用户熟悉简单的Windows游戏的玩法。
3. 设计策略
无。
4. 系统总体结构
有三个主要的部分组成,分别是规则子系统、游戏对象子系统。
系统的总体结构图如下:
5. 子系统的结构与功能
5.1 规则子系统
该子系统主要是实现飞机大战各项游戏规则。实现了需求中的游戏规则。
组成结构如下图所示:
这个系统包含1个重要的模块,人工智能,它实现了敌机对战机的攻击以及游戏对象碰撞监测规则,其实实现的是代表计算机方玉玩家进行对战。
攻击规则
敌机在战机上方或下方时发射炸弹,炸弹从下至上或从上至下射向战机
攻击时发出声音
碰撞规则
导弹或炸弹本身的矩形区域和敌机或战机的矩形区域相交时,表示导弹或炸弹射中了战机或敌机
战机被炸毁,游戏结束。
敌机被炸毁,战机10分,出现文字提示。
爆炸时产生声音
5.2 游戏对象子系统
该子系统包含了各个游戏对象的实现,它实现了需求中的部分规则以及游戏特效。
本子系统的组织结构图如下:
应用程序对象
游戏程序的加载
游戏对象的绘制
游戏规则的调用
玩家的键盘事件获取
游戏对象
敌机图像加载
敌机贴图
位置存储
6. 开发环境的配置
类别 标准配置 最低配置 计算机硬件 P4 2.0,1G RAM P4 2.0,1G RAM 软件 VS2008 VS2005 网络通信 100M局域网 10M局域网
7. 运行环境的配置
类别 标准配置 最低配置 计算机硬件 P4 2.0,1G RAM P4 2.0,1G RAM 软件 Windows XP Windows XP 网络通信 100M局域网 10M局域网 8. 测试环境的配置
单元测试
类别 标准配置 最低配置 计算机硬件 P4 2.0,1G RAM P4 2.0,1G RAM 软件 VS2008 VS2005 网络通信 100M局域网 10M局域网
系统测试
类别 标准配置 最低配置 计算机硬件 P4 2.0,1G RAM P4 2.0,1G RAM 软件 Windows XP Windows XP 网络通信 100M局域网 10M局域网
您可能关注的文档
- 七年级数学 第一课 平方根 教案.docx
- 三年级数学第二学期竞赛题.doc
- 产业组织理论12.pdf
- 亚组委项目管理系统.ppt
- 八年级上英语词组.doc
- 世界的海陆分布正式版.ppt
- 八钢高炉原料.doc
- 出库物资规划十.ppt
- 创建宽带连接的步骤.doc
- 刑法诉讼转型社会中的乡村自治与法治四.doc
- 汽车蓄电池项目详细风险分析及评估报告.docx
- 初中化学科学探究实验设计与学生创新能力培养教学研究课题报告.docx
- 《基于大数据分析的建筑施工企业安全管理信息化模式创新研究》教学研究课题报告.docx
- 初中美术小组合作学习中的艺术创新实践教学研究课题报告.docx
- 小学语文课本剧教学活动的设计与实施研究教学研究课题报告.docx
- 高中生物课程实验动植物观察与分类鉴定教学研究课题报告.docx
- 初中数学模型思想在几何问题解决中的应用研究教学研究课题报告.docx
- 兽医营养干预措施试题及答案.docx
- 全新合同变更书范本下载(2025版).docx
- 高中数学说理教学中的合作探究式学习策略研究:促进师生互动的实践分析教学研究课题报告.docx
最近下载
- 走遍美国(中英文对照文本).doc
- 钢管结构技术规程 CECS280:2010.pdf VIP
- 高中语文思政融合专题讲座课件思政元素如何融入文言文教学.pptx
- 【一模】2025年广东省2025届高三高考模拟测试 (一) 数学试卷(含官方答案 ).docx
- 人教版高中地理选择性必修第2册 4.2.1 资源跨区域调配—以西气东输为例.ppt VIP
- SAE-ARP-5412B-2013飞机雷电环境和相关试验波形(修订版).pdf
- 2014记账凭证清单.doc VIP
- PIPESIM软件教程(必威体育精装版文档).pdf
- ISO5208-2015压力试验.pdf
- [深圳]2024年广东深圳市教育局遴选直属事业单位(学校)领导人员5人笔试历年典型考点(频考版试卷).docx VIP
文档评论(0)