Advertisement
Guest User

new

a guest
Dec 17th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.45 KB | None | 0 0
  1.  
  2. #!/usr/bin/env python
  3. # -*- coding: utf-8 -*-
  4.  
  5. # Импортируем библиотеку pygame
  6. import pygame
  7. from pygame import *
  8.  
  9. #Объявляем переменные
  10. WIN_WIDTH = 800 #Ширина создаваемого окна
  11. WIN_HEIGHT = 640 # Высота
  12. DISPLAY = (WIN_WIDTH, WIN_HEIGHT) # Группируем ширину и высоту в одну переменную
  13. BACKGROUND_COLOR = "#004400"
  14.  
  15. def main():
  16.     pygame.init() # Инициация PyGame, обязательная строчка
  17.     screen = pygame.display.set_mode(DISPLAY) # Создаем окошко
  18.     pygame.display.set_caption("Super Mario Boy") # Пишем в шапку
  19.     bg = Surface((WIN_WIDTH,WIN_HEIGHT)) # Создание видимой поверхности
  20.                                          # будем использовать как фон
  21.     bg.fill(Color(BACKGROUND_COLOR))     # Заливаем поверхность сплошным цветом
  22.  
  23.     while 1: # Основной цикл программы
  24.         for e in pygame.event.get(): # Обрабатываем события
  25.             if e.type == QUIT:
  26.                 raise SystemExit, "QUIT"
  27.         screen.blit(bg, (0,0))      # Каждую итерацию необходимо всё перерисовывать
  28.         pygame.display.update()     # обновление и вывод всех изменений на экран
  29.        
  30.  
  31. if __name__ == "__main__":
  32.     main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement