嗨喽,大家好呀~这里是爱看美女的茜茜呐
最近有很多的同学问,能不能用Python做出一个小游戏来,
而且最好要讲清楚每一段干嘛是用来干嘛的!!
那行,今天将来讲解一下用Python pygame做一个贪吃蛇的小游戏
据说是贪吃蛇游戏是1976年,Gremlin公司推出的经典街机游戏,
那我们今天用Python制作的这个贪吃蛇小游戏是一个像素版的,虽然简陋,但还是可以玩起来的
1、 创建游戏窗口
2、 绘制贪吃蛇与食物
3 、 蛇吃食物
- python 3.8: 解释器
- pycharm: 代码编辑器
- pygame: 开发游戏得 第三方模块
- random: 生成伪随机数的 内置模块
- copy: 实现对象的克隆 内置模块
导入模块
游戏初始化
设置游戏时钟
初始化标题
初始化窗口 窗体的大小为 500 500
初始化蛇的位置 蛇的长度 10 10 也就是蛇的 X Y 坐标
首先设置蛇的一个运行方向 接下来判断键盘事件在决定蛇的运行方向
蛇可以运行起来了,那么接下来就是,吃食物增加自己的长度和不吃食物在不同的位置显示
初始小蛇方向
初始化食物的位置
开启游戏循环
游戏时钟 刷新频率
填充背景为白色
绘制背景
绘制蛇
绘制蛇的身子
获取蛇的长度,移动蛇的身子
更改蛇头位置
键盘控制移动职位
判断按下的按键
上键
下键
左键
右键
获取蛇的长度,移动蛇的身子
碰撞检测 如果蛇吃掉食物
贪吃蛇吃掉食物
重置食物位置
如果蛇吃掉了自己
以上就是本篇文章【python怎么做手机游戏 python开发手机游戏手机怎么做「python怎么做手机游戏 python开发手机游戏」】的全部内容了,欢迎阅览 ! 文章地址:http://fabua.ksxb.net/quote/9295.html
动态
相关文章
文章
同类文章
热门文章
栏目首页
网站地图
返回首页 海之东岸资讯移动站 http://fabua.ksxb.net/mobile/ , 查看更多