Untitled
Anindo
python
2 years ago
1.5 kB
4
Indexable
# import import pygame, sys, random pygame.init() # initializing screen = pygame.display.set_mode((800, 600)) # display surface clock = pygame.time.Clock() # determine speed / frame rate of the game bg = pygame.image.load('wood_bg.png') # same folder land_bg = pygame.image.load('land_bg.png') # land image water = pygame.image.load('water_bg.png') # water image cloud_1 = pygame.image.load('cloud1.png') # cloud img 1 cloud_2 = pygame.image.load('cloud2.png') # cloud img 2 land_pos_y = 500 land_speed = 1 water_pos_y = 550 water_speed = 1.5 while True: # game loop for event in pygame.event.get(): # when the while loop starts # pygame starts looking for all the events if event.type == pygame.QUIT: # closing pygame.quit() # close pygame sys.exit() # close all the program screen.blit(bg, (0, 0)) land_pos_y += land_speed if land_pos_y >= 550: land_speed *= -1 if land_pos_y <= 500: land_speed *= -1 screen.blit(land_bg, (0, land_pos_y)) water_pos_y += water_speed if water_pos_y >= 560: water_speed *= -1 if water_pos_y <= 510: water_speed *= -1 screen.blit(water, (0, water_pos_y)) screen.blit(cloud_1, (30, 30)) screen.blit(cloud_2, (150, 70)) screen.blit(cloud_1, (350, 40)) screen.blit(cloud_2, (550, 65)) screen.blit(cloud_1, (700, 50)) pygame.display.update() clock.tick(60) # frame rate
Editor is loading...