这是第一次以团队的形式进行项目开发,预期目标是设计一款游戏,实现汉字版2048和俄罗斯方块的结合,由于团队在开发过程当中遇到了一些困难以及时间安排的冲突,致使最后只是完成了2048游戏,可是整个流程走下来对项目开发的基本步骤有了大体的了解,这是以前没有接触到的内容。前端
在项目开发的过程当中,由于每一个人的基础水平不相同,也是一个不断学习的过程,预期游戏数据会存放在后台,拓展实现一些“用户登陆”,“得分排行榜”,由于预期的功能没有实现彻底,因此这些拓展功能也就没有实现。针对实现部分来讲,基本上还原了经典的2048游戏,测试阶段也没有发现明显影响游戏体验的bug,后期也对一些小的方面进行了调整,好比用户在利用方向键操纵方块的同时,页面会上下移动,这个经过定位的方式进行了解决。由于此次的项目是彻底由前端实现,因此对于负责前端的同窗来讲是一个很好的学习机会,项目包含了大量的JS代码,对于JavaScript的学习颇有帮助。算法
除去负责前端的同窗,负责后台方向的同窗给咱们提供了一些算法上的支持,集思广益,负责测试的同窗也在尽力的去测试,发现了一些设计之初没有想到的小问题。学习
整体来讲,项目在预期的目标上退化了,可是每一个成员对于项目开发的流程有了大体的了解,从需求分析到测试阶段,几乎涵盖了项目开发的全部流程,对之后的发展有很大的帮助。测试
名字 | 角色 | 团队贡献分 | 可验证的贡献 |
---|---|---|---|
任路乾 | 前端开发人员 | 21.5 | 实现前端页面以及JavaScript的用户响应 |
彭迪彬 | 前端开发人员 | 22 | 完成主页前端样式 |
陈创柳 | 后台开发人员 | 20.5 | 提供后台技术支持 |
梅进鹏 | 后台开发人员 | 21 | 提供用户响应的算法设计支持 |
欧思良 | 测试人员 | 20 | 测试游戏,找出了影响游戏体验的一些问题 |
李尤 | 设计人员 | 15 | 设计游戏界面 |