《贪吃蛇游戏编程》之用Python语言开发,简单易懂

今天做一个Python版的贪吃蛇游戏,主要用到了pygame包。写这个程序的目的是针对Python语言练练手。使用的开发工具是Pycharm,程序代码如下,另外代码会同步到github一份。原创作品,未经允许不要转载。
动画演示:

图1
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第1张图片
图2
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第2张图片
图3
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第3张图片
图4
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第4张图片
图5
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第5张图片
图6
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第6张图片
图7
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第7张图片
图8
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第8张图片
图9
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第9张图片
图10
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第10张图片
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第11张图片
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第12张图片
《贪吃蛇游戏编程》之用Python语言开发,简单易懂_第13张图片

另外收集一些知识点的页面,其中一些知识本程序也用到了,记录下来,以备再次参考:

1. 如何改变pycharm的背景颜色:
	https://blog.csdn.net/como0413/article/details/79165594
2. Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
	https://www.jb51.net/article/136708.htm
3. Python是否支持复制字符串呢?
	https://blog.csdn.net/weixin_34279184/article/details/88698989
4. 【Python】字符串与列表的互相转换(整体转换,不分割)
	https://blog.csdn.net/mydistance/article/details/85090252
5. pygame按键事件
	https://blog.csdn.net/David_Aulier/article/details/105262806
6. Python之pygame学习键盘事件操作
	https://cloud.tencent.com/developer/article/1490216
7. Pygame详解(四):event 模块
	https://blog.csdn.net/qq_41556318/article/details/86303039

你可能感兴趣的:(Python,Pycharm,小游戏编程,Python,贪吃蛇,Python写贪吃蛇,贪吃蛇游戏编程,贪吃蛇程序)