团队项目第六周——事后诸葛亮分析(GG队)
一、总结:
本次项目作为我们第一次团队集体开发的项目,使我们在项目开发以及团队合作方面都有了宝贵的
经验以及初步的认识:
从项目开发的方面来看:
通过本次项目,我们更进一步加强了自己的前端知识,并初步感受到了大型项目开发前的需求分析,
结构设计等前期工作的必要性以及其在开发时起到的指导性作用。然而,本次项目开发中也有许多
做的不到位的地方:
在一开始的项目设计时,我们设计出来的游戏原本就是在强调可扩展性的基础上想出来的方案,这
导致在时间不足的情况下不可能实现设想中的所有功能(包括双手操作以及QTE等),从而使得这
个游戏一点都不好玩。
此外,由于游戏的设计偏重美工,这注定了这个项目需要优秀图形处理引擎来驱动,而我们贪图一时
的方便,采用了网络端的H5作为开发语言,而不借助Unity等引擎,导致游戏后台程序能正常运行,
但是画面的显示却由于JavaScript的特性,经常出现严重的卡顿,以致影响游戏的正常进行。虽然消
耗了许多时间和精力去改善这个问题,但在低端电脑或浏览器内核的情况下仍无法正常游戏。再者,
在开发过程中缺乏团队交流以及监督,导致各部分开发效率不一,影响了整体的开发进度,导致项
目需求被进一步压缩,以及Alpha项目发布时仍有一些细节需要调整。在这次的团队中,我们发现,
通过团队合作,我们的知识面和能力面都得到了大幅度的扩展。
从个人的角度看:
每个人都有自己擅长的领域,除了编码知识及水平以外,有的人擅长音乐,有的人擅长美工,有的人擅长写文章;
即使在编码上,每个人也有自己常用或熟悉的语言。而制约我们快速开发的原因,往往是项目需求的实现,需要
我们个人所未接触过或不熟悉的领域的知识。而通过团队合作,每个人所熟悉的领域结合起来之后,我们发现,团
队的能力范围得到了极大的扩展,从而能够达到整个项目所需的知识面水平。因此,我认为这次试做的Alpha项目
离不开我们团队的每一个人。
二、团队成员贡献分
学号 |
姓名 |
贡献分 |
角色 |
可验证贡献 |
3116008802 |
叶尚文 |
29 |
前端开发+美工 |
主要功能实现 |
3216008808 |
蔡晓晴 |
17 |
前端开发+测试 |
静态界面实现 |
3216008809 |
杜婷萱 |
17 |
前端开发 |
静态界面实现 |
3116004647 |
龙剑初 |
20 |
PM |
撰写博客、项目跟进 |
3116004661 |
于泽浩 |
17 |
测试+设计 |
测试、背景美工 |
最新文章
- ftp文件的部署
- Socket实现粗略的Android聊天功能
- andriod前端传来经度 纬度 坐标 来查询数据库坐标周围500M内的类数据
- eclipse-4.4.2安装Groovy插件(其他版本eclipse可参考)
- js 自带的 filter()方法
- 配置electron
- Mysql游标的简明写法
- Jqgrid获取行id
- The_Last_Geass
- (转)Vim用法小结
- 5阻止A默认行为和JS实现页面跳转的方法
- css动画+照片清晰度动画
- Android下按钮的使用方法
- Selenuim+Python之元素定位总结及实例说明
- 201521123106 《Java程序设计》第11周学习总结
- ***阿里云ECS实战配置虚拟主机 + Apache 配置虚拟主机三种方式
- linux shell 脚本 svn自动更新项目并且打包 、发布、备份
- vue的渐进式理解
- Tessaract 源码分析(转)
- AspectJ框架基于注解的AOP实现