import pygame
WIDTH = 800
HEIGHT = 480
pygame.init()
window = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption('Flier')
clock = pygame.time.Clock()
background = pygame.image.load("images/background.png")
objects = ["green_plane"]
x_positions = {"green_plane": 0}
y_positions = {"green_plane": 100}
images = {"green_plane": pygame.image.load("images/planeGreen1.png")}
speeds = {"green_plane": 0}
def draw_background():
window.blit(background, (0, 0))
def draw_objects():
for object in objects:
x = x_positions[object]
y = y_positions[object]
image = images[object]
window.blit(image, (x, y))
def move_objects():
for object in objects:
x = x_positions[object]
speed = speeds[object]
new_x = x + speed
x_positions[object] = new_x
def redraw():
draw_background()
move_objects()
draw_objects()
pygame.display.update()
def run_app():
app_is_running = True
while app_is_running == True:
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_q:
app_is_running = False
redraw()
clock.tick(30)
pygame.quit()
run_app()