#coding=utf_8
import pygame
from pygame.locals import *
from settings import Settings
from ship import Ship
import game_functions as gf
def run_game():
#初始化pygame/设置和屏幕对象
pygame.init()
ai_settings=Settings()
screen=pygame.display.set_mode(
(ai_settings.screen_width,ai_settings.screen_height))
pygame.display.set_caption("Alien Invasion")
#设置屏幕背景色
bg_color=(230,230,230)
#创建一搜飞船
ship=Ship(screen)
#开始游戏的主循环
while True:
#监视键盘和鼠标事件
gf.check_events(ship)
ship.update()
gf.update_screen(ai_settings,screen,ship)
run_game()
import sys
import pygame
def check_events(ship):
"""响应按键和鼠标事件"""
for event in pygam