Advertisement
Guest User

Untitled

a guest
Nov 28th, 2011
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. import pygame,os
  2. import character, setting
  3.  
  4. class Game(object):
  5. def __init__(self, w, h, b):
  6.  
  7. self.screen = pygame.display.set_mode((w,h),0,b)
  8. pygame.display.set_caption("Gotta Skate to 'em all")
  9.  
  10. self.setting = setting.levelOne("ice.jpg")
  11. self.character = character.Character((242,363),self.setting)
  12. self.width = w
  13. self.height = h
  14.  
  15. def redrawAll(self):
  16. self.screen.blit(self.setting.image,(0,0))
  17. self.screen.blit(self.character.image, self.character.rect,
  18. self.character.area)
  19.  
  20. def run(self):
  21. running = True
  22. ticks = timer.tick(30)
  23. while running:
  24. for event in pygame.event.get():
  25. if event.type == pygame.QUIT:
  26. running = False
  27.  
  28. self.character.handle_event(event)
  29. self.character.handle_animation()
  30. # if event.type == pygame.KEYUP:
  31. # if self.character.onIce == True:
  32. # self.character.slide()
  33.  
  34. pygame.display.flip()
  35. # self.setting.onIce(self.character)
  36. self.redrawAll()
  37.  
  38. timer = pygame.time.Clock()
  39. myGame = Game(484,363,32)
  40. myGame.run()
  41.  
  42.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement