置顶文章

389 1 分钟

# 0. 如何下载快乐的键盘侠游戏 在浏览器中输入网址:python4fun.gitee.io/,进入后点进置顶的文章 想玩『快乐的键盘侠』这款游戏,快点这里! 。 在文章中找到, 如何下载快乐的键盘侠游戏 标题下面的网址:游戏下载链接,点击游戏下载链接,跳转到游戏下载页面。 点击下载下面的第一个.rar 压缩包文件。 等待压缩包文件的下载。 文件下载完成后,进入到下载压缩包文件的目录,对压缩包进行解压。 文件解压完成后,进入到 release 目录中,找到 main.exe,双击即可把游戏运行起来。 # 1....

文章列表

613 1 分钟

猫姐提醒:点击文章标题后面的 文字版 和 视频版 ,可以选择看文章还是看视频哦! # 红伞伞游戏介绍 今天猫姐给大家带来一款在抖音上很经典的小游戏, 游戏中一个小朋友需要把从天而降蘑菇接住,但是只能接住没有毒的蘑菇。如果接住了 有毒的蘑菇 ,游戏就失败了! 这款游戏虽然很简单,整个游戏的代码也只有 200多行 ,但是却包含了 python 游戏编程里 ++70%++ 的核心知识点,所以只要你读懂了这款游戏的所有代码!你就可以开始开发自己的 python 小游戏了,比如,像打飞机,打地鼠,这样的小游戏,你肯定也是能够写的出来的! 虽然这个游戏很简单,但是为了让小伙伴真的能学会 python...
2.5k 2 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 前言 hello,小伙伴们!我还是带你们一起写游戏的猫姐。 今天是这个游戏的,第 7 集了!上一集,我们让小男孩的双脚,灵活的动起来了,这一集,我们来实现蘑菇的前身 - 蘑菇小方块的代码。 # 1. 定义蘑菇类 我们先来定义一个蘑菇的类,类名叫 MushRoom ,在括号里面我们传入 pygame.sprite.Sprite ,让 MushRoom 继承这个精灵类。然后在类里,实现我们自己的构造函数 def __init__(self) ,用 super...
1.5k 1 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 前言 hello,小伙伴们!我还是带你们一起写游戏的猫姐。 今天是这个游戏的,第 6 集了!上一集,我们给游戏主角换了个马甲,将小方块变成了小男孩!今天我们要让,小男孩的双脚,灵活的动起来,效果是这样的! # 1. 动图的原理 我们让小男孩的双脚动起来后,在视觉上,就感觉小男孩在走路一样! 动图的基本原理就是多张图片不停地播放! 这里我们用三张图片,在 image 目录下,我已经准备好了 小男孩的三张图片,我们把原先的 player.png 命名为 player0.png ,后两张图片是...
1.1k 1 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 前言 hello,小伙伴们!我还是带你们写游戏的猫姐。 今天是这个游戏的,第 5 集了!前 4 集,你们都学会了吗? 上一集,我们把游戏窗口的背景图片,给换了,给人的感觉,马上就不一样了。今天我们给游戏,加上背景音乐,然后将这个小方块,换成采蘑菇的,小男孩。好了,我们代码搞起。 # 1. 给游戏添加背景音乐 玩过游戏的,都知道,背景音乐是游戏的灵魂,在 pygame 里,给游戏添加背景音乐,超简单,三行代码就搞定了! 第一行代码,使用 pygame.mixer.init()...
1.4k 1 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 前言 hello,小伙伴们!我是带你们一起写游戏的猫姐。 今天我们接着做小朋友吃蘑菇的小游戏! 上一集我们实现了小方块的自由移动,但是自由的有点过头了,小方块会跑到窗口外面去,今天我们就来解决这个 bug,顺便把游戏窗口的背景也换成图片,做完后效果是这样的。 # 1. 方块的边界处理 如果我们不想让方块跑到窗口外面去,只需要控制方块能活动的范围!加几个 if 判断就完事了!我们可以这样做,在 Player 类的 move函数 中,当方块移到最左边时,x 坐标会小于 0,此时我们让方块 x...
2.3k 2 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 前言 hello,小伙伴们!我是带你们一起写游戏的猫姐。 今天我们接着做小朋友吃蘑菇的小游戏! 上一集我们做了一个小方块,并显示到了游戏窗口,可别小看这个小方块呀,它就是游戏主角的真身!今天我们接着来写代码,实现通过键盘的方向键,控制小方块的移动,效果是这样的。 # 1. 定义一个 move 函数 我们在 Player 类里面,定义一个 move 函数,通过 pygame.key 的 get_pressed 函数来获取用户的键盘输入,它会返回一个,由布尔类型值组成的序列,赋值给...
1.4k 1 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 前言 hello,大家好,这里是喵星趣学堂,我是带你们一起写游戏的猫姐。 今天我们接着做小朋友吃蘑菇的小游戏!在第一集代码的基础上,我们来实现一个小方块的显示,效果是这样的。 猫姐再强调一下:上面的代码虽然只有 10 行,却是 pygame 这个框架的精髓,不管你的游戏是简单还是复杂,都是建立在这个代码的基础上,所以大家一定要认真领会这 10行 代码的意思。 # 1. 定义一个方块类 我们先来实现方块的显示,这里稍微要一点面向对象编程的知识,我们用 class 定义一个类,类名叫...
1.8k 2 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 小伙伴留言 Hello,大家好,这里是喵星趣学堂,我是带你们一起写游戏的猫姐。前两天有个朋友给猫姐留言,内容是这样的,猫姐,请教你一个问题!我学 python 也有一段时间了,书也看了一大半,但是复杂的程序还是写不出来,感觉有点坚持不下去了!请问你以前是怎么学 python 的啊? # 1. 猫姐是怎么学习 python 的? 今天猫姐就和大家好好聊聊这个话题,猫姐是怎么学会 python 编程的,为什么大部分人学不会 python...
2.1k 2 分钟

本文的视频版本:西瓜视频,B 站 # 0. 通过线上视频能学到知识吗? Hello,大家好,这里是喵星趣学堂,我是带你们一起写游戏的猫姐。最近成都疫情形势严峻,猫姐住的小区,前天晚上凌晨大家被叫起来,做了集体核酸检测。大家最近也要注意保护好自己哦!这期视频也是猫姐宅在家里录的,条件简陋,大家将就着看。 大家有没有感受到,随着社会信息化,互联网化的深入,每个人都能很容易的获取知识。人们学习知识的方式也发生了翻天覆地的变化,现在的很多年轻人会选择通过视频,从慕课,B...
2.1k 2 分钟

本文的视频版本:西瓜视频,B 站 猫姐提醒:点击文章中的图片可以放大,看的更清楚哦! # 0. 前言 hello,小伙伴们,我是带你们写游戏的猫姐!最近猫姐忙着做 python 编程入门的课程,已经在抖音上更新了 24 集,从 0 开始学习 python 编程的小伙伴,可以在抖音上去看看,绝对不会让你们失望! 好了,我们今天接着做游戏,今天猫姐给大家带来一款在抖音上很经典的小游戏,游戏中一个小朋友需要把从天而降蘑菇接住,但是只能接住没有毒的蘑菇。如果接住了有毒的蘑菇,游戏就失败了!这款游戏虽然很简单,整个游戏的代码也只有 200 多行,但是却包含了 python游戏编程 里 70%...