使用 Pygame Zero 构建一个捕捉游戏(详细步骤含源码)

Pygame zero 是一个用于教育的工具,适合任何开始学习使用 Python 创建游戏的人。那么让我们从制作一个小的捕捉游戏开始吧:)

您可以使用 pip 安装 pygame 零,如图所示

pip install pgzero

你好 Pygamezero!
要开始使用 pygamezero,请将以下代码复制到文件catching_game.py

import pgzrun
WIDTH = 800
HEIGHT = 600


pgzrun.go()

这将创建一个 WIDTH 800 和 HEIGHT 600 的屏幕。

要运行它,请在终端中键入以下内容

python catching_game.py

准备

在开始编写其余代码之前,让我们收集所需的图像和声音。在您的主项目文件夹中创建一个名为 images 的文件夹,并向其中添加apple.png、skybg.png和basket.png。我还在声音目录中添加了 2 个音效
请添加图片描述

现在让我们开始在屏幕上绘制这些图像。屏幕上的运动图像在 pygamezero 中称为 Actors。如图所示,我们创建了两个演员 bowl 和 apple。

'''
Draw Basket and Apple
'''
import pgzrun
import random
WIDTH = 800
HEIGHT = 600
bowl = Actor('basket')
apple = A

猜你喜欢

转载自blog.csdn.net/iCloudEnd/article/details/128418262