Python游戏入门 武装飞船1-创建Pygame窗口
#比较基础的python练习,用于熟悉编写用语
#创建一个文件,名为alien_invasion.py
#别忘记下载pygame,win+R打开cmd,输入pip install pygame即可
import sys
import pygame
class AlienInvasion:
"""管理游戏资源和行为的类"""
def __init__(self):
"""初始化游戏并创建游戏资源"""
pygame.init()
self.screen = pygame.display.set_mode((1200, 800))#设置窗口大小
pygame.display.set_caption("Alien Invasion")
def run_game(self):
"""开始游戏的主循环"""
while True:
# 监视键盘和鼠标活动
for event in pygame.event.get():
"""该函数用来访问Pygame检测到的活动"""
if event.type == pygame.QUIT:
"""调用sys.exit()来退出游戏"""
sys.exit()
# 更新屏幕上的图像,并切换到新屏幕
pygame.display.flip()
if __name__ == '__main__':
""" 创建游戏实例并运行游戏"""
#仅有直接运行该文件时,它们才会运行
ai = AlienInvasion()
ai.run_game()
#未完待续,每日更新