Guest User

Untitled

a guest
Mar 19th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. import sprite
  2. import random
  3. import pygame
  4. pygame.init()
  5. w = pygame.display.set_mode([1018, 573])
  6. c = pygame.time.Clock()
  7. dragon_sheet = sprite.ImageSheet("DragonFlying.png", 4, 6)
  8. wizard_sheet = sprite.ImageSheet("WizardWalking.png", 4, 6)
  9. background = sprite.Sprite("FantasyField.jpg", 0, 0)
  10. dragon = sprite.Sprite(dragon_sheet, 300, 500)
  11. wizard = sprite.Sprite(wizard_sheet, 600, 250)
  12. collisions = 0
  13. rumble = pygame.mixer.Sound("rumble.mp3")
  14. roar = pygame.mixer.Sound("big_roar.mp3")
  15. drawing = True
  16. print("MAKE THE WIZARD MAD! CLICK ON HIM!!")
  17. roar.play()
  18. while drawing:
  19. for event in pygame.event.get():
  20. if event.type == pygame.QUIT:
  21. drawing = False
  22. print("You clicked the wizard " + str(collisions) + " times! OOF!")
  23. if collisions > 20:
  24. print("Whoa! You clicked the wizard quite the amount")
  25. if collisions > 50:
  26. print("Geez! No need to be that mean!")
  27. if collisions > 100:
  28. print("You are a terrorist.... BE MADE WITH INFINATE DO YOU KNW DA WAEZ!")
  29. wae = True
  30. while wae:
  31. print("DO YOU KNW DA WAE?")
  32. roar.play()
  33. if event.type == pygame.MOUSEBUTTONDOWN:
  34. x, y = pygame.mouse.get_pos()
  35. dragon.x = x
  36. dragon.y = y
  37. if event.type == pygame.MOUSEBUTTONUP:
  38. rumble.play()
  39. if pygame.sprite.collide_rect(dragon, wizard):
  40. collisions += 1
  41. print("STOP IT!")
  42. wizard.x = random.randint(1, 1017)
  43. wizard.y = random.randint(1, 572)
  44.  
  45. wizard.update(c.get_time())
  46. dragon.update(c.get_time())
  47. background.draw()
  48. wizard.draw()
  49. dragon.draw
  50. c.tick(60)
  51. pygame.display.flip()
Add Comment
Please, Sign In to add comment