Advertisement
Orleon

Template racing game

Dec 14th, 2021
770
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.74 KB | None | 0 0
  1. import pygame
  2. pygame.init()                           # Инициализируем модуль pygame
  3.  
  4. width = 1200                            # ширина игрового окна
  5. height = 600                            # высота игрового окна
  6. fps = 30                                # частота кадров в секунду
  7. game_name = "Racing"                   # название нашей игры
  8.  
  9. # Цвета
  10. BLACK = "#000000"
  11. WHITE = "#FFFFFF"
  12. RED = "#FF0000"
  13. GREEN = "#008000"
  14. BLUE = "#0000FF"
  15. CYAN = "#00FFFF"
  16.  
  17. #Создаем игровой экран
  18. screen = pygame.display.set_mode((width, height))
  19. pygame.display.set_caption(game_name)   # Заголовок окна
  20. icon = pygame.image.load(img_dir + 'icon.png')  # загружаем файл с иконкой
  21. pygame.display.set_icon(icon)  # устанавливаем иконку в окно
  22.  
  23. timer = pygame.time.Clock()             # Создаем таймер pygame
  24. run = True
  25.  
  26. while run:                              # Начинаем бесконечный цикл
  27.    timer.tick(fps)                      # Контроль времени (обновление игры)
  28.    for event in pygame.event.get():     # Обработка ввода (события)
  29.        if event.type == pygame.QUIT:    # Проверить закрытие окна
  30.            run = False                  # Завершаем игровой цикл
  31.    # Рендеринг (прорисовка)
  32.    screen.fill(GREEN)                       # Заливка заднего фона
  33.    pygame.display.update()                 # Переворачиваем экран
  34. pygame.quit()                              # Корректно завершаем игру
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement