20145213 20145216 20145233 20145238的项目博客第三次总结
项目内容
我们小组打算利用java和Android开发程序来开发一款小游戏,在电脑上运行完成后也可以在手机上跑起来,并且没有很大的bug存在,后续的功能完善会在之后边想边加入。
目标
我们初步定的目标是实现一个可以运行的java游戏,我们初期的打算是设计一个雷电(就是宇宙飞船打飞机的小游戏)小游戏,但是实际在查过相关的资料之后,在上周我们就想还在考虑是否要更换游戏,因为雷电的这个项目有点太复杂了,并且测试代码很不好写,并且再把雷电做成Android的APP,这样就可以在手机上运行并娱乐。这一步简直有点难度,所以我们决定还是换成更容易操作的俄罗斯方块,这样测试代码并较容易完成,并且也在我们的能力范围之内。
实现计划
这周有了俄罗斯方块的代码,有两部分,一部分是图形界面的,一部分是操作界面的代码,这里代码不在我这里,前几天调试的时候,我们用的是其中一个人的电脑,但是他现在出去了,所以我没有办法在这里贴上我们的代码。在她回来之后,我们会贴上代码来完善。
成员贡献
- 20145213 祁玮:整理资料,查找相关的代码
- 20145216 史婧瑶:完善项目计划
- 20145233 韩昊辰:本周博客的完成以及代码调整
- 20145238 荆玉茗:调试代码
计划差距
几乎没有任何计划差别,我们当时就决定在第三周搞出代码,并且可以初步运行,基本上已经做到了,接下来的任务就是来实现测试代码的编写。
小组分工
组长
20145233 韩昊辰
项目经理
20145213 祁玮
项目设计
20145216 史婧瑶
项目优化
20145238 荆玉茗
总结
这是第一次来完成一个很复杂的设计项目,在第一周内我们先设立目标以及未来几周的详细规划,因为还有打算使用到Android来完成开发,所以还需要再深化学习一下Android的知识,就凭实验四的那点基础肯定是不够的,所以我们小组内的成员利用图书馆去查了一些相关的资料,发现要实现还是比较复杂的,这就需要我们小组内齐心协力来完成了,第二周反思了我们的项目,并且在那时候已经开始着手改变计划,重新定义自己的能力,最终决定做俄罗斯方块,并且在这周拿出了代码,开始了解代码每个部分的意思,我相信我们小组在最后的时候可以很好地完成这个项目,我有信心。
接下来的任务就是比较复杂的了,需要写出测试代码,有了测试代码,一个程序才可以说是完整的。