贪吃蛇
1) 博客开头给出自己的基本信息,格式建议如下:
- 学号 2017*****7074
- 姓名:王博
- 我的码云贪吃蛇项目仓库:https://gitee.com/wang985817465/sesnake
2) 给出你的各项任务完成时间估算与实际消耗时间表。
将游戏名称改为“贪吃蛇” 预计时间:5分钟 实际时间:1分钟
将“score”改为中文“分数” 预计时间:5分钟 实际时间:2分钟
将游戏除了上边框以外的边框全部去除并给上边框设置合适的高度 预计时间:5分钟 实际时间:10分钟
更改游戏背景 预计时间:5分钟 实际时间:5分钟
验证你对代码的更改全部生效且未对整个游戏其他功能造成破坏后将代码推送到远程仓库 预计时间:5分钟 实际时间:4分钟
更改蛇的样子和食物的颜色 预计时间:10分钟 实际时间:5分钟
3) 给出你对该游戏改进的基本想法的文字描述以及你对需求的分析和设计。
我感觉可以把蛇的颜色和蛇的食物更改一下颜色
把蛇的颜色改为黑色食物改为白色并且把设头改成和蛇身一样的大小
4) 给出你的具体设计的文字描述以及此次任务的代码量(**行),提交(commit)次数,推送(push)次数。
本次任务代码量为235行,提交了6次,推送6次
5) 给出你对你所添加的功能或者特性的功能测试报告。请给出测试清单,哪些功能,预期结果是什么,测试结果是什么。
更改蛇的颜色 预期 蛇的颜色变为黑色 测试结果 和预期的一样
更改蛇食物的的颜色 预期 把食物的颜色改为白色 测试结果 和预期的一样
更改蛇的样子 预期 把蛇头的大小改为和蛇身一样大 测试结果 和预期的一样
6) 录制一个演示视频,演示你新增的功能和特性,将该视频上传到优酷之类的视频平台,将视频链接给出,建议视频不要超过3分钟。
7) 给出你对此次任务的总结与反思。
此次任务在室友的一些帮助下完成了使我学到了很多
并且此次任务也让我意识到了自身不足之处给了我极大的动力
- SQL学习之Insert的特殊用法(插入检索出的数据,表之间的数据复制)
- 对php多态的理解
- JavaScript值延迟脚本和异步脚本
- JavaScript之arguments.callee
- JavaScript之面向对象学九(原型式继承和寄生式继承)
- ExtJs学习笔记(18)_ExtJs嵌入FCK示例
- Html与CSS快速入门01-基础概念
- 利用Fck的javascript-API创建fck编辑器
- ASPNET_WEBAPI快速学习02
- ExtJs学习笔记(17)_table布局
- Markdown快速入门
- JavaScript之apply()和call()的区别
- JavaScript之面向对象学习八(继承)
- JQuery快速入门
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 前端多线程大文件下载实践,提速10倍(拿捏百度云盘)
- docker 中的mysql 经常重启优化
- python MultipartEncoder传输zip文件实例
- 当Flutter遇到节流与防抖的思路和流程优化
- 花样使用Handler与源码分析
- 几个你不知道的Git小命令,却收获快乐。
- Flutter路由的跳转、动画和传参详解(最简单)
- ObjectAnimator属性动画源码分析篇
- 谈谈 React 5种最流行的状态管理库
- Android动态时钟壁纸开发
- Python读取配置文件(config.ini)以及写入配置文件
- Django {{ MEDIA_URL }}无法显示图片的解决方式
- python将音频进行变速的操作方法
- 解决django的template中如果无法引用MEDIA_URL问题
- 从源码解读 - Vue常考面试题