学号:2017*****7106
姓名:贺明
我的码云贪吃蛇项目仓库:https://gitee.com/m9257/m123/tree/master

2) 给出你的各项任务完成时间估算与实际消耗时间表。

PSP 我的估计 实际情况
分析需求 10分钟 10分钟
生成设计文档 100分钟 200分钟
代码规范 10分钟 10分钟
测试 5分钟 10分钟
记录用时 5分钟 5分钟
测试报告 20分钟 10分钟
计算工作量 5分钟 5分钟
事后总结 20分钟 15分钟
提出过程改进计划 10分钟 10分钟

 

1) 将游戏名称改为“贪吃蛇”——1分钟——2分钟

2) 将“score”改为中文“分数”——1分钟——2分钟
3) 将游戏除了上边框以外的边框全部去除并给上边框设置合适的高度——5分钟——10分钟
4) 重新设计一套游戏配色方案并应用到游戏中——5分钟——10分钟
5) 验证你对代码的更改全部生效且未对整个游戏其他功能造成破坏后将代码推送到远程仓库——10分钟——15分钟

3) 给出你对该游戏改进的基本想法的文字描述以及你对需求的分析和设计。

    1.增加游戏的背景音乐以及吃食物音效。

    2.游戏里增加障碍物,墙之类的,当蛇碰到障碍物,游戏结束。

    3.增加一个开始游戏按钮。

    4.游戏内的食物颜色改为随机颜色。

    5.蛇身到一定长度的时候变颜色。

4) 给出你的具体设计的文字描述以及此次任务的代码量

   (235行),提交次数5,推送次数5。

5) 给出你对你所添加的功能或者特性的功能测试报告。请给出测试清单,哪些功能,预期结果是什么,测试结果是什么
    改变游戏背景颜色,增加游戏难度
    功能: 蛇的颜色有变化,食物的颜色也有变化。
    预期结果:游戏会变得更好看,不会像原来那么枯燥。
    测试结果:颜色进行了变化,但因为个人技术原因可玩性没有增加多少。

 

 

6) 给出你对此次任务的总结与反思。
    个人对编程语言的基础还是差很多,也缺乏很多的思想空间,还缺很大的能力去实现目前的想法,希望在这半年的实训期间里不断地努力学习,更加的充实自己,我还需要学习呀!