Advertisement
sementry

Untitled

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