学号:2017*****7065
姓名:胡伟业
我的码云贪吃蛇项目仓库:https://gitee.com/kkp8/wdf/blob/master/main.py
(一)各项更改时间记录
1) 将游戏名称改为“贪吃蛇” 20秒钟
2) 将“score”改为中文“分数” 25秒钟
3) 将游戏除了上边框以外的边框全部去除并给上边框设置合适的高度 7分钟
4) 重新设计一套游戏配色方案并应用到游戏中 7分钟
5) 验证你对代码的更改全部生效且未对整个游戏其他功能造成破坏后将代码推送到远程仓库 15分钟
(二)改进想法及需求分析与设计
1)ui改进页面(蛇身颜色、食物颜色、背景颜色)
2)游戏名称更改 标题位置
3)游戏边框优化
(三)设计思路与方案、编码工作完成情况及数据
1、ui改进颜色(改进贪吃蛇身体颜色及食物颜色)
color = 222, 222, 222 -------食物颜色改为灰色偏白一些
2、去掉边框(去掉左右下边框)
改进上边框颜色为灰色(注释)
# pos = i * 20, (board_height - 1) * 20, 20, 20
# pygame.draw.rect(screen, color, pos, width)
3、更改游戏显示名称(游戏标题)
pygame.display.set_caption('贪吃蛇')
(四)此次任务的代码量(18行),总代码行数(234行),提交2次数,推送2次数
(五)测试报告
更改成功调式程序
颜色、边框、标题
已更改
(六)总结反思
通过我们这次实验的编程更改贪吃蛇而言,我觉得我学到了很多东西,参考了给的代码,感觉学到了很多。自己的知识储备还不足,只能去改一些基础的东西;但我尝试的去改高级的,如蛇的速度什么的,但改完的代码总是出错,尝试了很多,最后没成功;这次作业结束后,我会去想尽办法弄会的。