贪吃蛇代码优化
2017*****7101
姓名:张绥
我的码云贪吃蛇项目仓库:https://gitee.com/sweetzs/sesnake
根据PSP计划表估算各项工作需要花费的时间:
游戏改进想法:我觉得应将游戏改成成有难度,有挑战性的,比如增加关卡,会更有意思的多。
比如当吃够20个食物,贪吃蛇会进入下一关,贪吃蛇的行走会加快一级,第二关吃够20个食物,
会再次进入下一关,贪吃蛇的行走速度再次提升。如此反复,游戏才会有意思,引起玩家的兴趣。
具体实现的设计思路与方案、编码工作完成情况及数据
1) 游戏名称改为l“贪吃蛇”
2) 将“score”改为中文“分数”
3) 将游戏除了上边框以外的边框全部去除并给上边框设置合适的高度
4) 重新设计一套游戏配色方案并应用到游戏中
5) 验证你对代码的更改全部生效且未对整个游戏其他功能造成破坏后将代码推送到远程仓库
在本地下载了贪吃蛇sesnake源代码文件,打开main.py文件,
发现没有背景音乐的游戏是没有灵魂的,加上音乐,其次对其背景颜色进行了修改,
变成淡黄色,边框除了上部分都去除了。贪吃蛇颜色也进行了修改。
完成游戏UI改进任务并提交到远程代码仓库。
测试报告:2019.3.19 版本号:1.0 加入背景音乐
2019.3.20 版本号:2.0 ui的修改
2019.3.21 版本号:3.0 提交后细节的修改
2019.3.22 版本号: 4.0 修复游戏中的bug
总结:这次作业完成的还算可以,不断学习,不断地在问题中寻找答案。但是,效率是个很重要的问题,同样的
代码,相比之下编写的时间可能会比较长,同样的运行效果,代码可能会复杂。所以,用短的时间写出高效代
码还要不断努力。