团队序号:第七组。
开发的软件:兔窝保卫战。
团队人员及分工:1.赵健华:软件工程师。
2.赵浩辉:软件工程师。
3.张旭东:软件工程师。
4.张运好:软件工程师。
5.张炎和:项目经理。
6.于焕玉:产品经理。
7.张万君:软件测试师。
8.张世牧:UI设计师。
今日整理人: 张炎和 2016035107294 项目经理
代码仓库地址:1.赵健华:https://gitee.com/mytysf/i_defend_the_battle
2.赵浩辉:https://gitee.com/badop/personal project41678(主仓库)
3.张旭东:https://gitee.com/zhangxudonggg/battle_of_rabbit_nest_zxd
4.张运好:https://gitee.com/zyh970825/battle_of_rabbit_nest
团队会议时间:2018-12-24 晚五点
团队会议地点:E324
成员参与情况:全员参加。
照片:
设想与目标:
在兔窝保卫战原有的基础上,添加以下功能:1.兔子移动
2.游戏音乐
3.游戏计时器
4.多模式选择
5.兔窝掉血
6.计分器
7.大地图,背景是动态的大地图。
争取游戏达到高流畅度,少BUG。将兔窝保卫战做成类似于英雄联盟那样的大地图背景。
计划:
11.11——11.16 完成模式切换,所有图片的载入与制作,界面搭建。
11.17——11.22 完成老鼠的生成与移动,兔子射箭。
11.23——11.25 完成箭与老鼠的碰撞事件。
11.26——11.27 完成计时器
11.28——11.29 完成兔窝掉血,和计分器
11.30——12.2 完成背景音乐
12.3——12.8 测试软件,找BUG
12.9——12.11 解决BUG
资源的回顾:
对变更管理的回顾:1.大地图。由于技术和时间的原因,不能实现大地图,只能呈现静态的背景。所以只能放弃这个功能
2.音效。最开始的目标是将音乐的开关设置在游戏界里,后来经过讨论,决定不在游戏界面里设置,因为开关按钮会影响视觉效果,和游戏体验。
对设计/实现的回顾:设计时的期望功能及相关信息:1.游戏流畅度,这是游戏最重要的
2.玩法上增加了时间限制,兔窝血量掉血。
3.兔子移动躲避老鼠,如果躲避不及时,被老鼠碰到,那么兔子死亡。游戏结束
4.游戏画面,选用卡通的游戏人物,让游戏不那么严肃。
实现:1.游戏的流畅度在兔子移动这里被拉低。
2.老鼠与箭碰撞有BUG,目前没有解决。
3.其他的都与设计初的期望一样。
对测试/发布的回顾:测试时发现的问题:1.箭与老鼠的碰撞不是百分百触发,老鼠碰到箭后会消失,可是之后要大约四五秒才能继续生成老鼠和箭。(目前未解决)
2.兔子的移动问题:兔子在碰到屏幕边界时不会停下,而是会在屏幕中消失。(已解决)
3.箭与鼠标的目标位置有大概两毫米的偏差。(讨论后决定不解决)
对团队的角色、管理合作的回顾:
1.赵健华:软件工程师。
2.赵浩辉:软件工程师。
3.张旭东:软件工程师。
4.张运好:软件工程师。
5.张炎和:项目经理。
6.于焕玉:产品经理。
7.张万君:软件测试师。
8.张世牧:UI设计师。
在这个项目开发过程中:产品经理于焕玉对用户信息,要求进行采集,之后在团队开会时将信息总结。由团队8名成员一起开会讨论软件的具体开发方向,之后,赵健华和赵浩辉一起讨论软件开发编程中的难点,并解决,如兔子移动,老鼠生成,碰撞等。张旭东和张运好一起讨论软件开发编程中的界面搭建,模式切换等。张炎和负责四名程序员的具体进程,并和赵健华一起和UI设计师张世牧的沟通。最后有软件测试师张万君负责对软件的测试,之后经团队开会讨论哪些BUG需要解决。最后经四名软件工程师改BUG。在ppt和团队作业中,由一名软件工程师和做ppt的人一起合作完成。
对团队成员贡献分的分配:
1.赵健华:软件工程师。(1分)
2.赵浩辉:软件工程师。(2分)
3.张旭东:软件工程师。(2分)
4.张运好:软件工程师。(2分)
5.张炎和:项目经理。(2分)
6.于焕玉:产品经理。(2分)
7.张万君:软件测试师。(2分)
8.张世牧:UI设计师。(2分)