1、安装Pygame
使用pip模块下载并安装Python包。要安装Pygame,在终端提示符下执行如下命令。
下载完成
2、创建Pygame窗口及响应用户输入
新建文件夹,将其保存为alien_invasion.py,在其中输入以下代码。
import sys
import pygame
class AlienInvasion:
"""管理游戏资源和行为的类"""
def __init__(self):
"""初始化游戏并创建游戏资源"""
pygame.init()#初始化背景设置
self.screen = pygame.display.set_mode((1200,800))#创建一个显示窗口,宽1200像素,高800像素
pygame.display.set_caption("Alien Invasion")
def run_game(self):
"""开始游戏的主循环"""
while True:
"""监视键盘和鼠标事件"""
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
#让最近绘制的屏幕可见
pygame.display.flip()
if __name__ == '__main__':
#创建游戏实例并运行游戏
ai = AlienInvasion()
ai.run_game()
运行当前代码,将会看到一个空的Pygame窗口。
3、设置背景颜色
在方法__init__末尾中添加:
#设置背景色
self.bg_color = (230,230,230)
在run_game方法中添加&#