团队作业3--需求改进&系统设计
一、需求&原型改进:
1.1用户使用调查
在做小游戏时,我们发布了调查问卷对用户有关坦克游戏兴趣度的调查问卷,并收集了各大用户对于游戏的改进意见和憧憬方向。
用户在家使用小程序的情况较多,在家使用小程序可能更偏于休闲娱乐,在公司使用小程序可能是用于办公,也可能用于空闲时间的娱乐。
鉴于以上四个调查结果,我们总结得出:0-20岁的用户多为学生,他们的需求很高,但是他们的消费水平较低,且学业繁忙,可能有比较少时间使用我们的游戏;20-40岁的用户可能是职员,他们拥有较高的消费水平,在空闲时间会更多地选择使用我们的小程序游戏;40岁以上的用户,虽然他们也拥有较高的消费水平,但他们的时间和金钱可能更多地花在子女的身上了。所以,我们的主要用户会集中在20-40岁的职员上。
1.2完善需求规格说明书
(1)完善了游戏的界面
(2)修复了子弹穿透墙体的bug
(3)修复了音效不一导致的声音延迟
二、系统设计
由于第一次做这种小程序游戏,很多内容都是以前未曾接触的,大部分都是边学边做,开发效率相对不高。在队员的刻苦努力下,游戏中使用到了JavaScript和Html5。队员们大量学习系统架构和开发,不断借鉴咨询.经过无数次删改和加工,尽量做到高投入,多功能,全方面完成所需要求。
部分设计:
游戏启动界面的设计(js和html5)
1、首先建立一个html文档,在body里面添加一个游戏容器,再将主菜单界面元素添加到添加到游戏容器里面。
2、添加Modernizr和加载脚本(在学习,不太熟悉)
3、建立一个加载脚本
4、建立一个DOM帮助模块
5、在加载器脚本里触发启动界面
6、添加一个启动界面
7、添加屏幕模块,实现点击从启动界面进入主菜单
html5不太熟悉,在慢慢学习,如果到时候实现不了,会采用别的方法完成设计
三、任务计划
四、Alpha任务分配计划
任务 | 功能 | 负责人 | 时间 |
用户信息 | 微信/qq授权等 | 梁业昌 | 10h |
游戏功能 | 选择关卡 | 温德华 | 3h |
背景音效 | 余廷锋 | 5h | |
进度保存 | 余廷锋 | 3h | |
任务目标 | 石晓邯 | 3h | |
游戏玩法 | 石晓邯 | 10h | |
游戏画面 | 罗欢 | 8h |
五、测试计划
测试 | 功能 | 负责人 | 日期 |
用户信息 | 微信/qq授权等 | 梁业昌 | 5.29-5.30 |
游戏功能 | 选择关卡 | 余廷锋 | 5.29-5.30 |
背景音效 | 余廷锋 | 5.29-5.30 | |
进度保存 | 罗欢 | 5.29-5.30 | |
任务目标 | 温德华 | 5.29-5.30 | |
游戏玩法 | 温德华 | 5.29-5.30 | |
游戏画面 | 罗欢 | 5.29-5.30 |