第七小组团队——团队任务5:项目总结会
我们是第七小组,开发的软件是飞机大战小游戏,整理人程丹;学号:2016035107006;在团队中担任软件工程师。
我们小组共有七名成员:
蔡伊俊瑶:软件工程师
程丹:软件工程师
包月:UI设计师
边禹男:项目经理
董文悦:软件工程师
董建伟:市场营销
董青山:产品经理
码云总仓库地址网址:https://gitee.com/cd1111/diziqifeiji/tree/master
其中包括三个软件工程师所有代码,根据名字区别数字顺序。
会议{
第一次会议:时间:2018年11月2日
地点:图书馆3楼
全员参与
第二次会议:时间:2018年11月6号
地点:图书馆3楼
全员参与
第三次会议:时间:2018年11月9号
地点:图书馆3楼
全员参与
第四次会议:时间:2018年11月16日
地点:图书馆三楼
参与人:边禹男 包月 蔡伊俊瑶 程丹 董建伟
第五次会议:时间:2018年11月26号
地点:图书馆3楼
全员参与
第六次会议
地点图书馆 小组共同讨论贡献评分
起初在课堂上老师让我们成立我们的团队,并让我学习并研究我们应该找到我们是什方式的团队,发现我们具有的有点并找到其中存在的问题以及缺点。课上老师给出我们11个项目命题,让我小组研选择哪一样项目,经过讨论我们小组成员都喜欢游戏,想做一个关于游戏方面的软件,并且大一刘颖老师教过我们怎么做一个飞机大战游戏的原型,我们富有思路并且很好入手,故选择了飞机大战这个项目。确立做什么之后我们确立了做飞机大战的目标:我们这个游戏想解决娱乐的需求,主要是以无聊解闷,并且不需要竞技游戏的手速,也不需要费头脑,给我们紧张的生活一丝童年的感觉。并通过当今互联网的方式,可以用抖音、贴吧、问卷的方式宣传我们的游戏,并得到需要修改的问题!当然我们也想赚钱,如果可以赚到钱了我们想做出回报社会的好事情,可以把钱捐给山区的孩子们!这就是我们起初的设想目标与初衷。
我们通过讨论计划:游戏要包含这些方面:{1,界面{(1).初始界面:开始界面
(2).暂停界面
(3).结束界面
(4).每个界面的背景图部分(至少两个)
2.飞机{(1)英雄级
(2).敌机
3.子弹
4.分数
5.碰撞效果的展现
6.鼠标监听器
这是游戏最初的思想,三个界面是我们计划的功能,在玩家想暂停的时候可以暂停游戏保留分数,忙完后在可以继续玩,当玩家不想玩的时候,可以直接结束游戏。
因为团队每个人的分工都是不一样的,接下来由我详细的介绍每个人的分工以及计划
项目经理:边禹男
计划负责:计划就是 制定总体项目目标与周目标并且制定出日计划 让团队每一天都在运行中并且每日与组员沟通反馈每天的进度,出现的问题,适应情况等
产品经理:董青山
计划负责:产品原型 产品原型说明书 针对客户需求分析 并协同UI设计师挑选素材 针对产品需求分析 并协同营销经理进行问卷调查 记录客户反馈 产品报告 记录软件内测结果 进行改进 最后开展收尾工作进行本次团队任务个人总结
市场营销:董建伟
计划负责:
计划进行产品分析,判断产品在市场的前景。然后进行信息采集来帮助产品经理做出产品原型。根据需求分析报告有针对性的制作营销方案与推广方案,然后实地实行,并根据实行情况做总结报告。
软件工程师:
程丹计划负责:游戏整体的运行与代码嵌入部分,并经过大家一起设计布局后,我计划做出游戏的初始页面,以及进入游戏的游戏页面分布布局的构成,开始、暂停、结束,插入图片、游戏结束后的初始值以及鼠标窃听事件。
蔡伊俊瑶计划负责:想做出首先创建画布标题使窗口可见,会页面出现窗口,其次是导入敌机使子弹跟敌机碰撞情况,然后随机生成x坐标,会有爆炸效果,消灭敌机会有分数加分的显示, 判断飞机碰撞这些,最后游戏结束。
董文悦计划负责:插入背景图片实现背景移动 创建子弹 创建敌机 判断子弹和敌机碰撞 判断英雄机和敌机碰撞 还有插入子弹图片并画子弹,计划是做出子弹碰到英雄机游戏结束 敌机碰到英雄机游戏结束 插入子弹图片 插入背景图片
最初起手做游戏的时候遇到了很多问题,由于专业知识的不够,给写代码造成了很大的困扰与麻烦,通过我们自己的力量不行,所以每当下课之余没有课的时间软件工程师去三楼办公室问了老师以及学弟,他们教我们专业知识,给予我们修改的意见,在这基础之上,我们每天都百度游戏相关是怎么做的!观察他们不可缺少的因素,期初游戏界面的设计到美观,还有子弹的运行方式!敌机是怎么出来的,根据什么频率出现更好!经过反复的实践与研究,总可以小得成果。
第一次汇报之前,我们没有完美的做完一个完整的游戏,还缺一个界面的设计,本身应该有结束游戏这个界面,由于时间的不足,直接改成不想玩游戏可以直接关闭游戏界面。但是老师我们给我们第二次机会,我们弥补上了最初结束界面没有的缺陷,在这基础之上,我们还修改了背景还有飞机子弹的模型,使其游戏更加美观,可以更吸引玩家更想来试玩。
我们期初计划是游戏的一打开是一个开始界面,里面包含还有游戏的按钮,界面上方游戏的名字,还有背景美化与装饰部分,第二就是进入游戏,首先界面必须有分数框、英雄机、英雄机的子弹、敌机的飞机,这是第二界面应该含有的东西,并且能够实际运行,第三界面就是,当你想休息一下在继续玩的时候,可以双击界面,游戏就会自动存储信息,就会跳出一个界面叫做暂停游戏,当你想继续玩的可以点击暂停游戏,游戏就会回到你刚刚暂停前的界面,第四个界面就是,当你被敌机碰撞的时候,英雄级就会死亡,弹出结束游戏的界面,点击结束游戏就是重新回到初始界面开始游戏的界面。
经过半个月的时间,游戏打开时已经开始显示背景了,以及当鼠标点击的时候,界面之间的切换,但是游戏整体运行还是没有完整的做出来,直到一个月的时候,我们三个完成的合并了三个人的代码部分,还是出现了游戏开始后可以玩,但是分数没有计算的问题,通过咨询老师,我们得到了解决方案,并且能够实际运行,在此感谢办公室的每一位老师能够耐心的教习我们专业知识,并在制作的过程中,不厌其烦的指明其中的错误,协助我们一起改正!非常感谢每一位老师!
在第一个汇报结束后,老师并不是很满意,让我们继续修改,我门修改了添加结束页面的部分,UI设计师还重新设计了飞机原型以及背景和插图的图片,使我们游戏更加美观!
在完成游戏后我们积极测试了黑盒与白和部分:
黑盒测试
测试模块 |
测试用例描述 |
操作过程及数据 |
预期结果 |
实际结果 |
偏差 |
用例类别 |
游 戏 试 玩 体 验 |
实 现 页 面 顺 序 通 畅 美 观 |
随机点开开始页面 |
游戏无法开始,只有点击开始游戏才可以开始 |
游戏无法开始,只有点击开始游戏才可以开始 |
无 |
功能点 |
鼠标移动飞机 |
只有进入游戏才能出现飞机移动鼠标 |
只有进入游戏才能出现飞机移动鼠标 |
无 |
功能点 |
||
直接显示重新开始界面 |
只有一个按钮,缺少背景不够美观 |
只有一个按钮,缺少背景不够美观 |
无 |
功能点 |
||
直接进入继续界面 |
只有一个按钮,缺少背景不够美观 |
只有一个按钮,缺少背景不够美观 |
无 |
功能点 |
||
实 现 游 戏 移 动 玩 法 条 件 满 足 |
不用鼠标就移动飞机 |
飞机移动失败,必须与鼠标接口 |
飞机移动失败,必须与鼠标接口 |
无 |
功能点 |
|
用上下左右键来移动飞机 |
飞机移动失败,不可以用上下左右键来移动 |
飞机移动失败,不可以用上下左右键来移动 |
无 |
功能点 |
||
点击空格暂停页面 |
只能用鼠标左右键暂停 |
只能用鼠标左右键暂停 |
无 |
功能点 |
||
用键盘点击继续开始界面 |
无法实现,只有通过鼠标的方式才可以 |
无法实现,只有通过鼠标的方式才可以 |
无 |
功能点 |
||
有enter使继续界面开始 |
无法实现,只有通过鼠标的方式才可以 |
无法实现,只有通过鼠标的方式才可以 |
无 |
功能点
|
白盒测试
测试模块 |
姓名 |
测试用例描述 |
操作过程及数据 |
预期结果 |
实际结果 |
偏差 |
用例类别 |
游 戏 B U G 出 错 地 方 |
程 丹 |
三个界面设位置偏差 |
重新开始和继续位置相差太大 |
修改其坐标让三个界面点击按钮位置相差不多 |
修改其坐标让三个界面点击按钮位置相差不多 |
无 |
功能点 |
页面背景 |
只有开始游戏和进行游戏有背景 |
在按钮背后添加背景,使其更美观 |
在按钮背后添加背景,使其更美观 |
无 |
功能点 |
||
菜 伊 俊 瑶 |
窗口可见 |
没有显示窗口可见性 |
经过修改发现写错代码把false换成true就可以显示了 |
经过修改发现写错代码把false换成true就可以显示了 |
无 |
功能点 |
|
敌机与子弹碰撞 |
没有显示敌机爆炸 |
在消灭敌机后添加敌机爆炸代码 |
在消灭敌机后添加敌机爆炸代码 |
无 |
功能点 |
||
董 文 悦 |
导入子弹程序写成导入飞机了 |
询问办公室老师,子弹变飞机了 |
设计成功,正常运行 |
设计成功,正常运行 |
无 |
功能点 |
|
子弹跟英雄机移动额问题 |
子弹没随着英雄机移动 |
子弹随着英雄机发射子弹 |
子弹随着英雄机发射子弹 |
无 |
功能点 |
我认为项目的完成,小组的7位成员每一位都是不可缺少的,边禹男最为我们的项目经理起到了重要的中心作用,每一周都会监督并督促每一位肩膀上担任的任务,每一周的计划到检查起到了很重要的核心作用!还有市场营销董建伟和产品经理董青山同学,他们从项目的最开始的调查,并告诉我们软件工程师我们的游戏要做出什么东西,我们需要达好看和功能的效果,到飞机大战游戏的完成,再到需求分析,我们还有那些的不完美,还需要改变的地方,私下都会认真的给予我们建议,比如这个界面做的不够答,太小了,看着不方便,我们需要给它变化一下,他们从做二维码再到贴吧还有抖音的宣传,他们在其中都起到共同进退的作用,我们软件工程师程丹、蔡伊俊瑶、董文悦,每一天都会互相检查对方的代码,是否存在错误,再把三分代码,何为一份,是否能够运行出来,不惜去问老师问同学,我们之间互相研究,这些努力都是不可磨灭了的,每个人都尽自己的能力去做好,每一周开会的时候,大家都会提出最近遇到的问题,以及我们还有哪里不足,大家一起研究讨论并寻求大家一直认同的建议,并作出相应的付出,才会有今天的小游戏!感谢每一位同学与老师!
最后讨论评分结果:边禹男4分;程丹3分;包月2分;蔡伊俊瑶2分;董文悦2分;董青山1分;董建伟1分;
感谢组员每一位的支持!