使用 Pygame 创建第一个程序实例

  • Post category:Python

当您完成Pygame的安装后,您可以按照以下步骤,在Python中编写并执行第一个Hello World程序示例:

首先,将以下代码保存为hello.py文件:

import pygame

pygame.init()

# 设置窗口大小
size = width, height = 640, 480

# 创建屏幕
screen = pygame.display.set_mode(size)

# 设置窗口标题
pygame.display.set_caption("Hello World!")

# 创建时钟对象
clock = pygame.time.Clock()

# 游戏循环
while True:
    # 处理事件
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            pygame.quit()
            exit()
    # 填充屏幕
    screen.fill((255, 255, 255))
    # 刷新屏幕
    pygame.display.flip()
    # 限制游戏帧率
    clock.tick(60)

接下来,在命令行中输入以下命令运行程序:

python hello.py

程序会创建一个窗口,并在窗口中显示“Hello World!”文本。程序运行时:

  • 导入pygame模块并初始化pygame。
  • 创建名为“screen”的窗口对象并设置窗口大小。
  • 设置窗口标题为“Hello World!”。
  • 创建时钟对象并设置游戏帧率。
  • 在循环中处理事件,包括退出事件。
  • 在每个循环周期内,填充白色背景并更新屏幕,然后限制帧率。

总体来说,这个示例程序告诉我们如何设置窗口大小、设置窗口标题、创建时钟对象以及在游戏循环中更新屏幕。如果您想深入了解Pygame,建议阅读官方文档并实践各种示例。