📜  python pygame 屏幕示例 - Python (1)

📅  最后修改于: 2023-12-03 15:34:03.884000             🧑  作者: Mango

Python Pygame 屏幕示例

本文介绍了如何在 Python 中使用 Pygame 库创建一个基本的屏幕窗口。Pygame 是一个 Python 中的游戏开发库,它可以让我们使用 Python 来创建游戏。

安装 Pygame

在使用 Pygame 前,我们需要先安装它。你可以使用 pip (Python 包管理工具)来进行安装。

pip install pygame
创建屏幕窗口

以下是一个基本的 Pygame 程序,它创建了一个 640x480 的屏幕窗口,并在窗口中填充了白色的背景。

import pygame

pygame.init()

# 设置屏幕尺寸
screen_width = 640
screen_height = 480

# 创建一个屏幕对象
screen = pygame.display.set_mode((screen_width, screen_height))

# 填充屏幕背景为白色
screen.fill((255, 255, 255))

# 更新屏幕
pygame.display.flip()

# 游戏主循环
running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

# 退出游戏
pygame.quit()

以上程序中,我们首先导入了 pygame 库,然后初始化了 Pygame。接下来,我们设置了屏幕的尺寸,并创建了一个屏幕对象。我们对屏幕填充了白色背景,并刷新了屏幕,这样我们就能看到一个白色的屏幕了。

接下来,我们进入了游戏主循环。在这个循环中,我们使用 pygame.event.get() 函数来获取用户操作的事件。如果用户关闭了窗口(即 pygame.QUIT 事件),我们就将 running 标志设置为 False,从而退出游戏。

最后,我们调用了 pygame.quit() 函数来退出 Pygame。

小结

本文介绍了如何在 Python 中使用 Pygame 库创建一个基本的屏幕窗口。你可以使用 Pygame 来创建游戏,添加图片、音效、动画等元素,让你的游戏更加生动有趣。