学习子弹飞机游戏,从零开始,坚持学习!
创建Pygame 窗口以及响应用户输入
安装pygame pip install pygame
创建alien_invasion.py脚本文件
初始化游戏并创建一个屏幕对象
实参(1200, 800)是一个元组,指定了游戏窗口的尺寸。通过将这些尺寸值传递给pygame.display.set_mode()
我们创建了一个宽1200像素、高800像素的游戏窗口
创建监视键盘和鼠标事件
设计让最近绘制的屏幕可见
import sys,pygame
def run_game():
# 初始化游戏并创建一个屏幕对象
pygame.init()
""" 实参(1200, 800)是一个元组,指定了游戏窗口的尺寸。通过将这些尺寸值传递给pygame.display.set_mode(),
我们创建了一个宽1200像素、高800像素的游戏窗口
"""
screen = pygame.display.set_mode((1200, 800))
pygame.display.set_caption("Alien Invasion")
# 开始游戏的主循环
while True:
# 监视键盘和鼠标事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
# 让最近绘制的屏幕可见
pygame.display.flip()
run_game()