Python写游戏,我上我也行 - Flappy Bird 02

本文是Python游戏开发系列的第二篇,主要介绍了如何使用pygame库创建游戏框架,包括设置游戏窗口、划分游戏类结构。作者强调了分类在代码组织中的重要性,并给出初步的游戏进程、小鸟和管道类的构思。最后,实际展示了创建游戏窗口的代码,为后续添加游戏元素奠定了基础。
摘要由CSDN通过智能技术生成

在这里插入图片描述

冬日到了,小可爱快来米奇妙妙屋里烤♂尻♂火吧。

话不多说,咱们直接开始冲冲冲~

老司机发资源啦

既然要开始做这个游戏呢,我们首先肯定要有相对应的图片资源叭,这里呢,小泽都给大家整理好了!

但是不知道怎么放上来……

这样好了,图片文件呢,都给大家放到群里了。

在这里插入图片描述
这个群呢,如果你是偶尔点个赞,经常白嫖的,就嫁进来吧。

在这里插入图片描述
当然如果你是拒绝白嫖,坚持点赞的大可爱,就请加到这个群!

肯定是后面的群更好鸭,只不过需要各位多多点赞啦~

在这里插入图片描述
两个群都有,随便加一个吧。

各位领完资源,我们就开车吧!

在这里插入图片描述

大致的框架

各位先跟着我一起闭目…

闭目了就看不到屏幕了,那就一起冥想…

睁开眼睛的那种冥想。

我们的面前有一个电脑,想象啊,这是一个想象…

然后我们打开了淘宝的主页面,发现…

分类真的有好多啊!!!

在这里插入图片描述
好吧,这是天猫…

不过我们会发现,确实是有很多的分类吧,那么这是为什么呢?

先这样,假设我们不用分类,大杂烩呗,往里面翻就得了。

那效率就非常非常的低,所以分类是可以大大提高我们的效率的吧!

同样的,在代码里采用分类,也能让我们的代码看起来更有纪律性,更美观,更省事。

仅此而已啦~

平时做做小项目,可以不弄这么麻烦,但是游戏的话,麻雀虽小五脏俱全,我们也要认真对待!

所以这里我们就给整个游戏分成三个类:

游戏进程类(负责整个游戏的运行,开始、过程、结束…)

小鸟类(负责给小鸟设置形象)

管道类(负责给管道设置形象)

也就是说,小鸟类和管道类是为游戏进程类服务的。

类,就是class

在这里插入图片描述

那我们就先把大致的框架写出来吧:

# 游戏主进程类
class Game():
	def __init__(self):
		pass

# 小鸟类
class Bird():
	def __init__(self):
		pass
	
# 管道类
class Pipe(
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值