[Python] 纯文本查看 复制代码 import pygame
# 导入游戏环境
from game import *
import sys
# 初始化
pygame.init() # pygame 初始化
screen = pygame.display.set_mode((800, 600)) # 创建屏幕
clock = pygame.time.Clock() # 生成游戏时钟
bg = pygame.image.load('image/背景.png') # 加载背景图片
# 你需要在这里编写 [加载飞船图片] 的代码
spaceship = pygame.image.load('image\太空飞船.png')
# 你需要在这里 [创建飞船的初始坐标]
x=400
y=450
# 主循环
while True:
# 事件检测
for event in pygame.event.get():
# 退出游戏
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
# 你需要在这里编写 [按键事件] 的代码
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_RIGHT:
x=x + 10
if event.key == pygame.K_LEFT:
x=x - 10
if event.key == pygame.K_UP:
y=y - 10
if event.key == pygame.K_DOWN:
y=y + 10
# 收集太空垃圾中
if game.status == '游戏中':
# 绘制背景图片
screen.blit(bg, (0, 0))
# 你需要在这里编写 [绘制飞船图片] 的代码
screen.blit(spaceship,(x,y))
# 收集太空垃圾
game.collect([x, y], screen)
# 收集结束
if game.status == '游戏结束':
# 绘制背景图片
screen.blit(bg, (0, 0))
# 显示游戏结果
game.show_result(screen)
# 更新屏幕
pygame.display.update()
# 设置游戏速度
clock.tick(120)
|