- 学号:2017*****7061
- 姓名:安帅
- 我的码云贪吃蛇项目仓库:https://gitee.com/asazwl/sesnake
(一)各项更改时间记录
1) 将游戏名称改为“贪吃蛇” 10秒钟
2) 将“score”改为中文“分数” 15秒钟
3) 将游戏除了上边框以外的边框全部去除并给上边框设置合适的高度 5分钟
4) 重新设计一套游戏配色方案并应用到游戏中 5分钟
5) 验证你对代码的更改全部生效且未对整个游戏其他功能造成破坏后将代码推送到远程仓库 10分钟
(二)改进想法及需求分析与设计
1)ui改进页面(蛇身颜色、食物颜色、背景颜色)
2)游戏名称更改 标题位置
3)游戏边框优化
(三)设计思路与方案、编码工作完成情况及数据
1、ui改进颜色(改进贪吃蛇身体颜色及食物颜色)
color = 0, 0, 0 -------食物颜色改为黑色
2、去掉边框(去掉左右下边框)
改进上边框颜色为灰色(注释)
# pos = i * 20, (board_height - 1) * 20, 20, 20
# pygame.draw.rect(screen, color, pos, width)
3、更改游戏显示名称(游戏标题)
pygame.display.set_caption('贪吃蛇')
(四)此次任务的代码量(20行),总代码行数(229行),提交4次数,推送1次数
(五)测试报告
更改成功调式程序
颜色、边框、标题
已更改
(六)总结反思
就我们这次实验的编程更改贪吃蛇而言,我觉得我学到了很多东西,也提高了我们编程的效率,可以说是事半功倍的。我认为,编程的优势主要就在于设计思路及读代码的能力。总的来说,自己在编程时犯下的错误,有些尽管很简单,但却难以发现,但是耐下性子总会找到原因的。