飞机大战详细设计说明书
1. 引言部分
本部分主要说明项目背景和术语定义等。
1.1编写目的
本部分阐明编写详细设计说明书的目的,指明读者对象。
该文档的目的是描述设计飞机大战的每个模块的细节,包括模块的接口、调用关系、处理过程和算法,一级模块测试方案等。以及总体结构设计等。
本文档主要读者包括全体小组成员及指导教师。
1.2项目背景
本部分应包括项目的来源和编写成员等。
作为软件工程这门课程实验最终设计,该课题由我们小组提出并进行完善。项目全程由计科1704班小组没有萝北只有坑全体成员完成。
1.3定义
本部分列出本文档中所用到的专门术语的定义和缩写词。
BGM:Background Music,即背景音乐。
敌机:我方战机的敌对方,共三种类型,分为小型、中型和Boss战机。
精灵机:即我方战机,在游戏引擎中,主角被称为精灵机,故我方战机取名为精灵机。
攻击力:对对面造成伤害的多少。
暂停功能:游戏进行过程中按下暂停按钮可进入暂停模式,再按下暂停按钮则返回游戏
攻击范围:攻击的最大限度范围,超过这个范围则判定无法攻击。
战机大招:游戏过程中会随机降落清屏道具,吃下红色降落伞道具获取清屏功能,道具数量会叠加,按下道具按钮每次消耗一个道具可发动大招,对屏幕中的敌机进行清屏。
狂暴模式:吃下随机掉落的黑色降落伞道具会自动触发战机双向炮弹进入狂暴模式,该状态下战机处于狂暴状态,不会损失生命值,持续