作业五:团队项目
一、介绍团队情况:
队名:响当当 http://www.cnblogs.com/xddtnbl/
队员:
蔡强 http://home.cnblogs.com/u/cq130201201/
刘彦麟 http://www.cnblogs.com/lylljj/
靳萌 http://www.cnblogs.com/jinmeng/
李雨萌 http://www.cnblogs.com/bonnie-6/
李静远 http://www.cnblogs.com/li457803908/
队训:古之立大事者,不惟有超世之才。亦必有坚韧不拔之志!
二.介绍项目情况
- 项目名称:贪吃蛇
- 总体任务:
贪吃蛇的基本玩法:即可以用上下左右键控制游戏区蛇的运动方向,使之向着食物方向运动,并吞吃食物使身体增长;
调节蛇的运行速度:即用户可以调节蛇的速度来选择不同的难度;
选择关卡功能:即游戏分多个难度级别;
背景颜色变换功能:即用户可以选择一种自己喜欢的颜色作为游戏区域的背景色,避免对一种颜色产生视觉疲劳;
要求系统运行稳定,可靠。
3.各成员分工情况:
组长蔡强负责总体规划、具体人员任务分配以及最后的调试检查;
靳萌负责贪吃蛇的基本玩法的编写;
刘彦麟负责调节蛇的运行速度;
李雨萌负责背景颜色变换功能。
李静远负责要求系统运行稳定,可靠。
三、NABCD竞争性需求分析
-
N(need):贪吃蛇游戏是一个小型益智游戏,它可以锻炼人们的反应能力,尤其是在开发人的智力方面,很受人们的欢迎。随着科技的发展,现在电脑的功能已不仅仅是简单地收发邮件了,更多的电脑用户希望在工作学习之余通过方便电脑休闲娱乐。因此,为了迎合众多用户的需求,我们编写出一套适合各阶层人士简单的贪吃蛇小游戏。这个游戏简单易懂,用键盘上的w d s a 来控制蛇的移动,还可以应不同人的需求选择不同的难度和蛇体的颜色还有食物的颜色。
- A(approach):首先我们用C#来做出这个贪吃蛇小游戏,我们这个游戏初步的想法是可以选择难度,蛇体的颜色和食物的颜色。在不懂不会的时候我们会向老师和其余团队的队员请教。
-
B(Benefit):如果我们这个小游戏做完了以后,用户可以在紧张的学习之余或者工作之余通过电脑来玩这个小游戏来放松心情。这个小游戏简单易懂,容易上手,如刚开始玩这个游戏的用户可以不用费大量的时间来了解游戏的玩法和规则。这个游戏还可以根据用户的喜好来选择蛇体的颜色和食物的颜色,还有可以根据自己玩游戏的程度来选择玩游戏的级别等。
-
C(Competitors):我方的优势是游戏简单易懂,可以根据用户的喜好来设置一些用户自己喜欢的东西。我方的劣势是界面不是特别的精致,功能比其它的贪吃蛇游戏简单。
-
D(Delivery):如果这个游戏做完了以后,需要推广,我们可以把游戏的简介发到网页上如:博客园,还可以通过微信来推广,也可以通过微博来推广,也可以通过身边的朋友来推广等。
四、项目产品的功能
第二象限 第一象限
我们的界面设计让用户看起来要舒服, 贪吃蛇的游戏很多,我们希望做到独特。
功能明了,在每个平台都能运行。基本功 令用户感觉眼前一亮。不能和别的重复。
能、按钮实现要准确无误。
第三象限 第四象限
我们的程序会实现附加功能如下: 我们要摸清用户的心理和需求,创造一
1、可以随时更换背景,至少有五组图片可 个令人愉快、放松的游戏,我认为这也是用户
供选择 选择我们的原因。为他们带来放松会使他们 长期选择我们的游戏。
2、按钮要美观,给用户愉快的使用感受和舒适的体验感
3、我们的游戏是贪吃蛇,游戏界面要整洁
美观
5.WBS(工作程序列表):