项目预期计划、现实进展
在alpha冲刺中主要实现各个界面的展示以及相对应后端功能的实现,通过联网使得玩家可以看到其他玩家的信息以及准备状态。实现了画图功能,而画图同步以及开始游戏、判断游戏胜负功能将在beta冲刺中完成。
预期任务 |
现实进展 |
前端界面 |
登录界面 |
√ |
注册界面 |
√ |
游戏大厅界面 |
√ |
称号界面 |
√ |
成就界面 |
√ |
背包界面 |
√ |
系统邮件 |
√ |
游戏房间界面 |
√ |
画图界面 |
√ |
好友界面 |
√ |
聊天界面 |
√ |
后端功能 |
登录 |
√ |
注册 |
√ |
查看成就 |
√ |
查看称号 |
√ |
查看背包 |
√ |
系统邮件 |
√ |
查看好友 |
√ |
创建房间 |
√ |
匹配房间 |
√ |
聊天功能 |
√ |
画图功能 |
√ |
过程体会
成员 |
心得体会 |
柯少彬 |
自己原本是有javaFx基础的,一开始觉得这次的冲刺应该会非常顺利,但是计划永远赶不上变化,中间组员之间的配合还不够默契,组员之间的交流还不够深入,希望下次的冲刺可以做得更好。 |
黄凯荣 |
这次主要是担任测试任务,但是界面和画图的测试相对还是比较困难,在大家的帮助下,遇到问题总能迎刃而解,通过这次的锻炼下次冲刺应该会比较顺利。 |
陈杉 |
通过alpha冲刺深刻明白了一点——安全性。数据获取的方式有很多种,但相对而言较不安全的做法总是比较简单容易实现,但是我们真的能贪图这点便利而忽略安全性吗?结果显然是不行的,即使方法比较繁琐和困难也应该保证数据的安全性。 |
梁扬新 |
团队只有在分工明确的时候才能发挥最大的力量,每个人在做好自己的任务的情况尽力去帮助有需要的组员,这个过程是很宝贵的。在学习知识和锻炼实践能力的同时体验到了团队合作的感觉! |
李家成 |
在这次冲刺中,重新对java有了更深层次的理解,也学习了javaFX,对前端的构建有了更好的理解和动手能力。但对javaFX中的事件处理、事件响应掌握得还不好,接下来会努力学习这部分的知识。 |
陈皓宇 |
在对界面进行美化时,意识到了界面的颜色搭配是非常重要的,而自己在某些时候的审美角度似乎有些与众不同,导致做出来的效果不是很理想,今后还是得多学习一些前端知识以及加深美化前端这一方面的理解。 |
陈力涵 |
在这次冲刺中自己学到了很多东西,从一开始对java语言的极其陌生到现在有了一定的了解,在这次冲刺中感触最深的就是每当自己很疲倦的时候,看到其他组员依旧在坚持不懈的完成自己的任务,自己的内心似乎也受到了鼓舞。总而言之,这十天时间里受益匪浅! |
池毓地 |
在组员内,我属于基础相对薄弱的一个,java语言虽然是必修课程,但是自己却没有学好这门语言,所以在一开始时用了许多时间重新复习和掌握java基础,并学习了部分javaFX基础。在这次冲刺中自己遇到了许多次的困难,组员们都会很耐心的帮助我,自己也深刻体会到了团队的力量。 |
黄钰栋 |
在这次冲刺中,有段时间负责数据库的资料收集,本想这应该是个简单容易的活,但现实告诉我并不是,成就、称号还有题库是游戏的亮点,如果这部分资料不够创新,不够完善带来的后果会是很严重的。只有新颖和顺应潮流才能更好吸引玩家。 |
工作量比例、下阶段展望
贡献度
成员 |
工作内容 |
贡献度 |
柯少彬 |
服务器的搭建、游戏主体的实现、测试 |
18% |
陈杉 |
辅助服务器的搭建、游戏主体的实现,GUI设计 |
16% |
李家成 |
GUI设计、GUI美化、测试 |
12% |
黄钰栋 |
收集数据库信息、辅助GUI设计、测试 |
9% |
陈皓宇 |
收集数据库信息、辅助GUI设计、测试 |
9% |
黄凯荣 |
测试、编写测试随笔、修复部分bug |
8.5% |
池毓地 |
编写PPT、测试、演示 |
8.5% |
梁扬新 |
辅助聊天室、游戏胜负判定逻辑、编写博客 |
9.5% |
陈力涵 |
编写文裆、系统邮件实现、测试 |
9.5% |
下阶段展望
1、完善和美化各个界面,修复部分界面的bug
2、实现画图同步功能,游戏开始和判定结果功能。
3、对成员分工进一步的明确,优化框架,使成员配合得更好。