第二次作业
学号:2017*****7220
姓名:田书明
我的码云贪吃蛇项目仓库:https://gitee.com/tianshuming/sesnake/blob/master/%E8%B4%AA%E5%90%83%E8%9B%87%E6%B8%B8%E6%88%8F.py
2.消耗时间表
| TablesPSP2.1 | 我的估计 | 实际情况 |
|---|---|---|
| 估计时间 | 375min | 260min |
| 开发 | 300min | 180min |
| 分析需求 | 30min | 30min |
| 生成设计文档 | 20min | 20min |
| 设计复审 | 25min | 30min |
| 代码规范 | 15min | 20min |
| 具体设计 | 60min | 60min |
| 具体编码 | 120min | 120min |
| 代码复审 | 30min | 30min |
| 测试 | 20min | 20min |
| 记录用时 | 5min | 10min |
| 测试报告 | 30min | 30min |
| 计算工作量 | 10min | 10min |
| 事后总结 | 20min | 20min |
| 提出过程改进计划 | 10min | 10min |
3) 给出你对该游戏改进的基本想法的文字描述以及你对需求的分析和设计。
- UI的改进(背景颜色、边框、蛇的样式)
- 增加食物的时间模块(随机出现分值更高的食物随时间的减少而变小)
- 增加背景音乐以及一些事件触发音效
- 增加游戏级别等
- 增加多人游戏、单人游戏通关等功能
4) 给出你的具体设计的文字描述以及此次任务的代码量(**行),提交(commit)次数,推送(push)次数。
代码量:233行
提交次数:7次
推送次数:1次
5) 给出你对你所添加的功能或者特性的功能测试报告。请给出测试清单,哪些功能,预期结果是什么,测试结果是什么
1.给最原始的贪吃蛇游戏代码改了基本的要求,
2.改变了颜色格局,
3.改变了上下边框,中文分数,以及游戏名称等,
4.真的发现自己有很多不足,请教了很多人
6) 录制一个演示视频,演示你新增的功能和特性,将该视频上传到优酷之类的视频平台,将视频链接给出,建议视频不要超过3分钟。
https://v.youku.com/v_show/id_XNDExMTcxNDEyMA==.html?spm=a2hzp.8244740.0.0
7) 给出你对此次任务的总结与反思。
本次作业在实践中认识到对Python语法的不足,半年时间没有用到Python,很多知识已经不会了。通过此次作业我复习了很多知识点。
浙公网安备 33010602011771号