Pygame Hello World

Pygame Hello World

第1步是在init()函数的帮助下导入并初始化pygame模块。

import pygame
pygame.init()

我们现在设置Pygame显示窗口的首选尺寸,并给它一个标题。

screen = pygame.display.set_mode((640, 480))
pygame.display.set_caption("Hello World")

这将渲染一个游戏窗口,该窗口需要被置于一个无限的事件循环中。所有由用户交互产生的事件对象,如鼠标移动和点击等,都存储在一个事件队列中。当 pygame.QUIT 被拦截时,我们将终止事件循环。当用户点击标题栏上的CLOSE按钮时就会产生这个事件。

while True:
   for event in pygame.event.get():
      if event.type == pygame.QUIT:
         pygame.quit()

显示带有Hello World标题的Pygame窗口的完整代码如下

import pygame, sys

pygame.init()
screen = pygame.display.set_mode((640, 480))
pygame.display.set_caption("Hello World")
while True:
   for event in pygame.event.get():
      if event.type == pygame.QUIT:
         pygame.quit()
         sys.exit()

将上述脚本保存为hello.py并运行,得到以下输出结果 —

Pygame - Hello World

只有当点击关闭(X)按钮时,这个窗口才会被关闭。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程