贪吃蛇
https://gitee.com/mengxiangtao/retro_snaker/tree/master
1) 博客开头给出自己的基本信息,格式建议如下:
- 学号2017035107031
- 姓名:孟祥涛
- 我的码云贪吃蛇项目仓库:https://gitee.com/sybrjsjrg_br_jsj_rg/personal_project41634.git(用你的真实仓库地址替代)
注意:务必给出仓库地址,很多评分将基于仓库中的数据进行评分。
2) 给出你的各项任务完成时间估算与实际消耗时间表。
-开发
分析需求 估计15分钟 实际15分钟
生成设计文档 估计15分钟 实际13分钟
设计复审 估计15分钟 实际15分钟
代码规范 估计20分钟 实际25分钟
具体设计 估计30分钟 实际25分钟
具体编码 估计30分钟 实际20分钟
代码复审 估计15分钟 实际15分钟
-测试
记录用时 估计5分钟 实际5分钟
测试报告 估计15分钟 实际15分钟
计算工作量 估计10分钟 实际8分钟
事后总结 估计15分钟 实际15分钟
提出过程改进计划 估计15分钟 实际15分钟
3) 给出你对该游戏改进的基本想法的文字描述以及你对需求的分析和设计。
我主要想增加游戏的难度,给游戏增加适当数量的的障碍,让游戏更加有趣。而且这个障碍我想设计成矩形类似于迷宫那样的。让玩家更加享受这个过程
4) 给出你的具体设计的文字描述以及此次任务的代码量(**行),提交(commit)次数,推送(push)次数。
在设计障碍的这部分代码,我整整打了150多行,依然存在着一些瑕疵,再具体代码分析时我又增加了50行代码
5) 给出你对你所添加的功能或者特性的功能测试报告。请给出测试清单,哪些功能,预期结果是什么,测试结果是什么。
在我不断地尝试中,我所为游戏增加的难度部分全部运行成功
6) 录制一个演示视频,演示你新增的功能和特性,将该视频上传到优酷之类的视频平台,将视频链接给出,建议视频不要超过3分钟。
7) 给出你对此次任务的总结与反思。
通过本次对贪吃蛇游戏这个项目的改进学习,我受益匪浅,更好的掌握了代码的运用,也学到了更多的知识