1.2初始化蛇的位置蛇的长度1010也就是蛇的XY坐标
生活常识 2023-04-30 10:08生活常识www.baidianfengw.cn
最近有很多的同学问,能不能用Python做出一个小游戏来,而且最好要讲清楚每一段干嘛是用来干嘛的
那行,今天将来讲解一下用Python pygame做一个贪吃蛇的小游戏
据说是贪吃蛇游戏是1976年,Gremlin公司推出的经典街机游戏,那我们今天用Python制作的这个贪吃蛇小游戏是一个像素版的,虽然简陋,但还是可以玩起来的
私信白癜风网小编01即可获取大量Python学习资源我们主要要做的内容创建游戏窗口绘制贪吃蛇与食物蛇吃食物贪吃蛇的棋盘模型现在就开始我们的代码,,还是导入模块
1. 创建游戏窗口1.1 游戏初始化
1.2 初始化蛇的位置 蛇的长度 10 10 也就是蛇的 X Y 坐标
设置蛇的一个运行方向 接下来判断键盘事件在决定蛇的运行方向蛇可以运行起来了,那么接下来就是,吃食物增加自己的长度和不吃食物在不同的位置显示初始小蛇方向
1.3 初始化食物的位置
1.4 开启游戏循环
1.5 填充背景为白色
1.6 绘制背景
1.7绘制蛇
2. 绘制贪吃蛇与食物2.1 获取蛇的长度,移动蛇的身子
2.2 更改蛇头位置
2.3 键盘控制移动职位
2.4 获取蛇的长度,移动蛇的身子
3. 蛇吃食物3.1 碰撞检测 如果蛇吃掉食物
3.2 如果蛇吃掉了自己