贪吃蛇游戏改进

1) 博客开头给出自己的基本信息,格式建议如下:

  • 学号 2017*****7212
  • 姓名:张佳欢
  • 我的码云贪吃蛇项目仓库:https://gitee.com/zhangjiahuan123456/retro_snaker/tree/master/sesnake/retro_snaker

 

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

PSP个体软件过程或个人开发流程我的估计实际情况
计划10min20min
•  估计这个任务需要多长时间10min20min
开发175min265min
•  分析需求10min10min
•  生成设计文档10min5min
•  设计复审5min5min
•  代码规范10min5min
•  具体设计30min20min
•  具体编码90min180min
•  代码复审10min20min
•  测试(包括自测,修改代码,提交修改)10min20min
记录用时10min10min
测试报告10min5min
计算工作量10min10min
事后总结30min30min
提出过程改进计划10min10min

合计预算时间约:255分钟--4小时15分钟
实际完成时间约:350分钟--5小时50分钟

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

改进想法:

  1.修改游戏名为"贪吃蛇"
  2.将分数改为中文并移到右侧
  3.只保留游戏的上边框,左下右侧的边框删除
  4.改变游戏的UI界面配色
  5.给游戏界面添加网格线使游戏操作更简单

需求分析与设计:
  1.直接将设置游戏标题的参数"贪吃蛇游戏"改为"贪吃蛇"
  2.将分数参数"score"改为中文"分数",并改变坐标
  3.去掉界面绘制的左,下,上代码
  4.调整合适的UI颜色,如:背景灰色,上边框深灰色和贪吃蛇颜色变化
  5.在绘制背景处添加绘制横纵网格线函数

4) 给出你的具体设计的文字描述以及此次任务的代码量(237行),提交(commit)10次数,推送(push)8次数。

5) 给出你对你所添加的功能或者特性的功能测试报告。请给出测试清单,哪些功能,预期结果是什么,测试结果是什么。

功能测试报告清单

 

6) 录制一个演示视频,演示你新增的功能和特性,将该视频上传到优酷之类的视频平台,将视频链接给出,建议视频不要超过3分钟。

 视频链接:https://v.youku.com/v_show/id_XNDEwNjg5NjczNg==.html?sharekey=805f94c9f3453046fc31c370ae6ec72f0

7) 给出你对此次任务的总结与反思。

总结与反思:在这次任务当中让我体验到了开发贪吃蛇游戏的乐趣,查找和改进代码也非常有乐趣和成就感,刚开始还无从下手,但是自己慢慢琢磨也就慢慢改进,在同学的帮助下基本完成了任务,也让我感受到团队的重要性。开发很有乐趣,改代码也很刺激,只是自己的基础薄弱,还需要跟基础好的同学多多学习。

 

转载于:https://www.cnblogs.com/zhangjiahuan/p/10578966.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值