Advertisement
ClearCode

main.py (start)

Mar 22nd, 2022
4,480
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.62 KB | None | 0 0
  1. import pygame, sys, time
  2. from settings import *
  3.  
  4.  
  5. class Game:
  6.     def __init__(self):
  7.        
  8.         # general setup
  9.         pygame.init()
  10.         self.display_surface = pygame.display.set_mode((WINDOW_WIDTH,WINDOW_HEIGHT))
  11.         pygame.display.set_caption('Breakout')
  12.  
  13.     def run(self):
  14.         last_time = time.time()
  15.         while True:
  16.            
  17.             # delta time
  18.             dt = time.time() - last_time
  19.             last_time = time.time()
  20.  
  21.             # event loop
  22.             for event in pygame.event.get():
  23.                 if event.type == pygame.QUIT:
  24.                     pygame.quit()
  25.                     sys.exit()
  26.  
  27.             # update window
  28.             pygame.display.update()
  29.  
  30. if __name__ == '__main__':
  31.     game = Game()
  32.     game.run()
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement