diff --git a/lab2/task2_gor.py b/lab2/task2_gor.py new file mode 100644 index 0000000..ed190bf --- /dev/null +++ b/lab2/task2_gor.py @@ -0,0 +1,28 @@ +import pygame +from pygame.draw import * +pygame.init() +FPS = 30 +screen = pygame.display.set_mode((800, 500)) +# небо +rect(screen, (230, 200, 160), (0, 0, 800, 500)) +# дальний фон +rect(screen, (240, 210, 190), (0, 200, 800, 80)) +# солнце +circle(screen, (255, 230, 0), (400, 150), 60) +# горы задний план +polygon(screen, (250, 150, 50), [(0,250), (200,120), (350,260), + (600,130), (800,250)]) +# средний слой +polygon(screen, (180, 70, 50), [(0,350), (150,300), (250,360), + (400,310), (600,370), (800,320), (800,500), (0,500)]) +# передний слой +rect(screen, (170, 130, 140), (0, 380, 800, 120)) +pygame.display.update() +clock = pygame.time.Clock() +finished = False +while not finished: + clock.tick(FPS) + for event in pygame.event.get(): + if event.type == pygame.QUIT: + finished = True +pygame.quit() \ No newline at end of file