团队分工及任务管理
4月11日分配早期任务:
任务1:鱼类的编写(fish_class) 王丹
任务2:水管类的编写(pipe_class) 张永
任务3:界面设计 (开始、结束、水平、得分界面) 吴盈盈
任务4:测试和键盘按键功能 周其范
任务5:博客发布、工具类的编写 董芳健
4月17日提交的成果展望
实现功能
⑴类似flappy bird游戏,实现简单的界面,能够进行游戏操作即可。
⑵ 能够对小鱼进行操作:无操作是自动往上浮起,当按键盘↓时,小鱼会向下移动
⑶ 实现水管的持续移动,能够随机出现缺口让小鱼通过
⑷完成基本的测试,能够对游戏进行操作
4月18日第二阶段任务分配:
成员 任务具体的发放
张永 游戏的分记录的实现
董芳健 博客的发布
王丹 背景音乐的制作
周其范 按键代码的优化和死亡后继续游戏功能
吴盈盈 增加水的流动效果增加其他动物使界面多样化
第二阶段开始我们提出了一些建设性的创意,比如加入对战功能和摄像头拍摄人脸功能,但最终考虑到技术问题和实用性,未能将此实现。继续按照第二阶段分配的任务进行。
在第二阶段中我们遇到了较大的功能上的问题,如鱼的速度会越来越慢,随后我们其中精力在这个问题的改良上,在发现病灶之后,第一阶段中设计的界面也做了很大的变动,将鱼的运动的问题改善之后又遇到了新的卡屏的问题,在小组组长张永的不懈努力下最终顺利的完成,并且也给游戏加入了音乐效果,使玩家可以在音乐的伴随下游戏。
5月7日alpha版总结:
1.较第一次冲刺阶段,解决了致命的卡屏问题。
2.窗口大小比以前减小。
3.加入了背景音乐,和超过最高纪录有惊喜哦。
4.加入了最高分统计的功能,能将用户的得分动态显示出来。
5.能够实现循环游戏。
6.对开始界面做了优化。
第三阶段任务分配:
收尾任务:
音乐的优化,界面的优化,以及相关文档的编写。