Advertisement
Guest User

Main file for swift pong

a guest
Mar 2nd, 2013
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.03 KB | None | 0 0
  1. '''
  2. Main file for Swift Pong
  3. '''
  4. #!/usr/bin/python
  5. import pygame
  6. import time
  7. from pong import Pong
  8. from pygame.locals import *
  9.  
  10. # Create an instance
  11. game = Pong()
  12.  
  13. # Initalize the game
  14. pygame.init()
  15.  
  16. pygame.display.set_caption("Swift Pong!")  # Window Caption Title
  17.  
  18. screen = pygame.display.set_mode((900,600),0,32)
  19. screen.blit(screen, (0,0))
  20.  
  21. pygame.mouse.set_visible(False)     # Hide mr. mouse
  22. beeper = pygame.image.load('paddle.png')     # Paddle
  23. bpaddle = pygame.image.load('blank_paddle.png')     # Paddle that is drawn over the green one to ensure "motion"#
  24.  
  25. while True:
  26.     for event in pygame.event.get():
  27.         if event.type == QUIT:
  28.             pygame.quit()
  29.             sys.exit()
  30.            
  31.         if event.type == MOUSEMOTION:
  32.             screen.blit(beeper, pygame.mouse.get_pos())
  33.             pygame.display.update()
  34.             time.sleep(0.1)
  35.             screen.blit(bpaddle, pygame.mouse.get_pos())
  36.             pygame.display.update()
  37.  
  38.  
  39.     screen.lock()
  40.     pygame.draw.line(screen, game.lineColor, game.net1, game.net2, game.netWidth)
  41.     screen.unlock()
  42.     pygame.display.update()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement