Advertisement
Guest User

Untitled

a guest
Dec 5th, 2022
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.65 KB | None | 0 0
  1. import pygame # Импортируем библиотеку pygame
  2. from sys import exit # Импортируем системную функцию exit
  3. PURPLE = (156, 39, 176) # переменная для задания цвета
  4. pygame.init() # Инициализируем pygame
  5.  
  6. # Создаем окошко 800 пикселей шириной
  7. # и 600 пикселей высотой и записываем его
  8. # в переменную display.
  9. # Переменную display называют поверхностью.
  10. display = pygame.display.set_mode( (800, 600) )
  11.  
  12.  
  13. # Рисуем полигон (да, получится квадратик)
  14. pygame.draw.polygon( display, (255, 0, 0) , ( (0, 0), (100, 0), (100, 100), (0, 100) ) )
  15.  
  16. # Рисуем синий треугольник
  17. pygame.draw.polygon( display, (0, 0, 255) , ( (100, 100), (200, 200), (100, 200) ) )
  18.  
  19. # Рисуем желтую окружность с радиусом 100 пикселей
  20. pygame.draw.circle( display, (255, 255, 0) , (400,200), 100)
  21.  
  22. # Рисуем фиолетовый прямоугольник 200х300
  23. pygame.draw.rect( display, PURPLE , (600, 300, 200, 300))
  24.  
  25. # Основной цикл игры
  26. while True:
  27.     # Ждем события (действия пользователя)
  28.     for event in pygame.event.get():
  29.         # Если нажали на крестик,
  30.         # то закрываем окно
  31.         if event.type == pygame.QUIT:
  32.             pygame.quit()
  33.             exit()
  34.  
  35.     # Обновляем поверхность игры на каждом шаге основного цикла игры
  36.     pygame.display.update()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement