Advertisement
Guest User

Untitled

a guest
Jun 28th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. import pygame
  2. import os
  3. pygame.init()
  4.  
  5. width=600
  6. height=400
  7.  
  8. green=(0,120,0)
  9.  
  10. gameDisplay=pygame.display.set_mode((width,height))
  11. pygame.display.set_caption("Jizz In Pangfeng")
  12. clock=pygame.time.Clock()
  13. crashed=False
  14. pangfengIMG=pygame.image.load(os.path.join(os.path.dirname(__file__),'pangfeng.png'))
  15. jizzIMG=pygame.image.load(os.path.join(os.path.dirname(__file__),'jizz.png'))
  16.  
  17. class jizz:
  18. def __init__(self,x,y):
  19. self.x=x
  20. self.y=y
  21.  
  22. def pangfeng_move(x,y):
  23. gameDisplay.blit(pangfengIMG,(x,y))
  24.  
  25. arr=[]
  26. def jizz_mov(pos):
  27. gameDisplay.blit(jizzIMG,(pos.x,pos.y))
  28. def jizzz():
  29. for i in range(len(arr)-1,0,-1):
  30. arr[i].y-=4
  31. if arr[i].y<-50:
  32. arr.remove(arr[i])
  33. else:
  34. jizz_mov(arr[i])
  35. def newjizzz(x,y):
  36. arr.append(jizz(x,y))
  37. x=width*0.5-45
  38. y=height-150
  39.  
  40. UP=False
  41. DOWN=False
  42. LEFT=False
  43. RIGHT=False
  44.  
  45. while not crashed:
  46. for event in pygame.event.get():
  47. if event.type == pygame.QUIT:
  48. crashed=True
  49. print(event)
  50.  
  51. if event.type == pygame.KEYDOWN and event.key==273: UP=True
  52. if event.type == pygame.KEYDOWN and event.key==274: DOWN=True
  53. if event.type == pygame.KEYDOWN and event.key==276: LEFT=True
  54. if event.type == pygame.KEYDOWN and event.key==275: RIGHT=True
  55.  
  56. if event.type == pygame.KEYUP and event.key==273: UP=False
  57. if event.type == pygame.KEYUP and event.key==274: DOWN=False
  58. if event.type == pygame.KEYUP and event.key==276: LEFT=False
  59. if event.type == pygame.KEYUP and event.key==275: RIGHT=False
  60.  
  61. if event.type == pygame.KEYDOWN and event.key==32: newjizzz(x+20,y-50)
  62.  
  63. if UP : y-=2
  64. if DOWN : y+=2
  65. if LEFT : x-=2
  66. if RIGHT : x+=2
  67.  
  68. gameDisplay.fill(green)
  69. jizzz()
  70. pangfeng_move(x,y)
  71.  
  72. pygame.display.update()
  73. clock.tick(120)
  74. pygame.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement