Advertisement
harisha

python 4

Feb 28th, 2022
635
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. import pygame, time, random
  2.  
  3. pygame.init()
  4.  
  5. black = (0,0,0)
  6. white = (255, 255, 255)
  7. green = (0, 255, 0)
  8. blue = (0, 0, 255)
  9.  
  10. dis_width = 600
  11. dis_height = 400
  12.  
  13. dis = pygame.display.set_mode((dis_width, dis_height))
  14.  
  15. game_over = False
  16.  
  17. x1 = 300
  18. y1 = 300
  19.  
  20. x1_change = 0
  21. y1_change = 0
  22. clock = pygame.time.Clock()
  23.  
  24. while not game_over:
  25.   for event in pygame.event.get():
  26.     if event.type==pygame.QUIT:
  27.       game_over = True
  28.     if event.type == pygame.KEYDOWN:
  29.       if event.key == pygame.K_LEFT:
  30.         x1_change = -10
  31.         y1_change = 0
  32.       elif event.key == pygame.K_RIGHT:
  33.         x1_change = 10
  34.         y1_change = 0
  35.       elif event.key == pygame.K_UP:
  36.         x1_change = 0
  37.         y1_change = -10
  38.       elif event.key == pygame.K_DOWN:
  39.         x1_change = 0
  40.         y1_change = 10
  41.   if x1 >= dis_width or x1 < 0 or y1 >= dis_height or y1 < 0:
  42.     game_over = True
  43.      
  44.   x1 += x1_change
  45.   y1 += y1_change
  46.   dis.fill(black)
  47.   pygame.draw.rect(dis, white, [x1, y1, 10, 10])
  48.   pygame.display.update()
  49.   clock.tick(10)
  50.  
  51. pygame.quit()
  52. quit()
  53.  
  54.  
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement