作业六:团队项目——编写项目的Spec

     1. Spec的目标

            

      这次SPEC的目的是进一步修改游戏一些细节上的问题,让这款飞机大战游戏更有趣味和新意。这款游戏的开发过程不仅是一个编写应用程序的过程,而且也是对经典游戏致敬,所以从可行性研究开始,经过系统分析、系统设计、系统实施等主要阶段的规范开发过程。为了让开发者,测试者和玩家达成思想上的共识,我们在此说明了本游戏的项目的典型用户和场景、项目的用例模型、项目中涉及到的术语等。

     2. 项目的典型用户和场景

     

       此游戏已身边同学为主,但游戏的本身是没有限制的,适用于各个场景,各个用户。

    

     3. 项目的用例模型

                  

     4. 项目中涉及到的术语,它们的含义是什么?

      1.自机:玩家控制的飞机。也有其他外形。

      2.Bomb:也就是炸弹,雷。

      3.安定区域:一些固定或随机弹幕,由于发弹点位置和子弹方向等因素,存在着一定时间内不会有子弹经过的区域,这个区域就被称作安定区域。

      4.buff:就是增益的状态。

       5. 用户是如何使用软件的功能的?

    玩家通过键盘上W,A,S,D 移动飞机并通过按空格来发射子弹!

原文地址:https://www.cnblogs.com/BLZ1/p/5459361.html