《飞机大战游戏》需求说明书精品文档.docx
《《飞机大战游戏》需求说明书精品文档.docx》由会员分享,可在线阅读,更多相关《《飞机大战游戏》需求说明书精品文档.docx(3页珍藏版)》请在冰豆网上搜索。
![《飞机大战游戏》需求说明书精品文档.docx](https://file1.bdocx.com/fileroot1/2023-4/28/72bba472-80af-4f09-8b74-4a1437409e51/72bba472-80af-4f09-8b74-4a1437409e511.gif)
《飞机大战游戏》需求说明书精品文档
系统设计概要说明书V1.0
飞机大战游戏
1.1背景
拟开发一款激战游戏系统,该系统要实现的功能包括。
玩家管理:
绘制玩家
敌机管理:
绘制敌机、敌机移动
按键管理:
操作控制
地图管理:
绘制地图、地图移动
子弹管理:
绘制子弹、子弹移动
道具管理:
绘制道具、道具功能处理、道具移动
爆炸管理:
绘制爆炸、移除爆炸
BOSS管理:
绘制BOSS、BOSS移动
业务逻辑处理:
产生多个敌机、多个子弹、碰撞、
1.2数据分析
分析上面的需求,我们可以得出,系统中应该有如下数据表。
地图信息(BackGround)字段及说明如表5-1。
表5-1BackGround的字段及说明
字段名称
数据类型
说明
bg_x
int
地图坐标
bg_y
int
地图坐标
image
Image
资源图片
玩家信息表(Plane)字段及说明表5-2。
表5-2Plane的字段及说明
字段名称
数据类型
说明
pl_x
int
玩家飞机坐标
pl_y
int
玩家飞机坐标
image
Image
玩家资源图片
scope
int
玩家分数
poold
int
玩家血量
敌人信息表(EnPlane)字段及说明5-3。
表5-3EnPlane的字段及说明
字段名称
数据类型
说明
ep_x
int
敌方飞机坐标
ep_y
int
敌方飞机坐标
image
Image
敌方飞机资源图片
子弹信息表(Bullet)字段及说明表5-4。
表5-4Bullet的字段及说明
字段名称
数据类型
说明
pb_x
int
我方飞机子弹坐标
pb_y
int
我方飞机子弹坐标
epb_x
int
敌方飞机子弹坐标
epb_y
int
敌方飞机子弹坐标
boss_x
int
boss子弹坐标
boss_x
int
boss子弹坐标
image
Image
子弹资源图片
爆炸信息表(Explode)字段及说明表5-5。
表5-5Explode的字段及说明
字段名称
数据类型
说明
ep_x
int
爆炸坐标
ep_y
int
爆炸坐标
image
Image
爆炸资源图片