zoukankan      html  css  js  c++  java
  • 贪吃蛇游戏改进

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

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

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

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

    合计预算时间约: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) 给出你对你所添加的功能或者特性的功能测试报告。请给出测试清单,哪些功能,预期结果是什么,测试结果是什么。

    功能测试报告清单

    添加功能预期结果测试结果
    修改游戏名 贪吃蛇 标题变为"贪吃蛇" 标题变为"贪吃蛇"
    翻译“score”并移到右侧 右上角显示"分数" 右上角显示"分数"
    删除左,右上的边框 只保留上边框 只保留上边框
    完善UI配色 背景灰色,上边框深灰色 背景灰色,上边框深灰色
    添加界面网格线 界面呈现网格 界面呈现网格

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

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

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

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

  • 相关阅读:
    SpringBoot 线程池配置 定时任务,异步任务
    ArcMap 5 同一地区,多图层不能一起显示
    ArcMap 4 完全卸载ArcGIS
    ArcMap 3 矢量数据下载(下载、应用需谨慎)
    ArcMap 2 数据矢量化
    MODIS系列之NDVI(MOD13Q1)九:单一土地类型NDVI及时序图(以耕地类型为例)
    ArcMap 1 矢量数据和栅格数据
    ArcMap 0 (ArcGIS10.2安装(完善版--能解决常见问题))
    MODIS系列之NDVI(MOD13Q1)八:土地利用数据(又称地表覆盖数据)下载
    MODIS系列之NDVI(MOD13Q1)七:时间序列S-G滤波之Python
  • 原文地址:https://www.cnblogs.com/zhangjiahuan/p/10578966.html
Copyright © 2011-2022 走看看