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


    1. Spec的目标

    我们制作游戏的目的是,给有大段零散时间的用户,提供一个休闲的小游戏,可以在工作学习之余,短暂的休息和娱乐,转换心情,从而可以更好地投入下一段工作或学习。游戏适应各类人群,上手简单,娱乐性强。

    游戏与同款连连看不同,在初次设计中,为了完全按照休闲的初衷,以及针对零散时间的用户群体,我们并没有设置时间限制,可以随时停止,与时下比较流行的即时对战类游戏相同,随时开始,随时停止,没有限制。

    本说明书对本款游戏做了分析,为开发人员介绍了游戏的基础流程,并在此基础上,完善后续的设计与开发工作。

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

    典型用户:全年龄用户,但主要面向有大量零散闲暇时间的学生与工薪阶层。可以在短暂的时间里忙里偷闲的放松休闲一下。

    场景:学校、公司、车站、路上...都可以在紧张的工作生活之余轻松娱乐

    3. 项目的用例模型

     

     

     

     

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

    在本次项目中主要涉及以下专业术语:

    程序:用汇编语言、高级语言等开发编译出可以运行的文件,本项目使用c#语言。
    编译器:VS2015
    对象:对象是现实世界中个体或事物的抽象表示。

    操作系统:计算机硬件加载的软件系统,Win7/8。

    测试 :是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误。

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

    点击开始游戏,用户用鼠标将相同图案的方块两两相连,且连线的折点不超过三个,即可消除,如在规定时间内将方块全部消除,即为胜利,反之即为失败。

  • 相关阅读:
    hdu-3376-Matrix Again(最小费用最大流)
    CF-164C. Machine Programming(最小费用最大流)
    splay模板
    POJ-3580-SuperMemo(splay的各种操作)
    pygame安装
    hg 证书验证失败
    hdu-3487-Play with Chain-(splay 区间翻转,切割,插入)
    jvm 重载 重写
    多线程踩坑
    hashmap时间复杂度
  • 原文地址:https://www.cnblogs.com/212team/p/5462206.html
Copyright © 2020-2023  润新知