Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. import pygame
  2. import sys
  3. from pygame.locals import *
  4. pygame.init()
  5.  
  6. DISPLAY = pygame.display.set_mode((1080,720))
  7. pygame.display.set_caption('Hello World!')
  8.  
  9. import toolset
  10.  
  11. entity = toolset.entities.Entity(pygame.image.load('img/entity.png').convert())
  12. entity_group = pygame.sprite.Group()
  13.  
  14. input_handle = toolset.input.InputHandler()
  15. input_handle.register(K_w, entity.rect, 'y', -10)
  16. input_handle.register(K_a, entity.rect, 'x', -10)
  17. input_handle.register(K_s, entity.rect, 'y', 10)
  18. input_handle.register(K_d, entity.rect, 'x', 10)
  19.  
  20. entity_group.add(entity)
  21.  
  22. clock = pygame.time.Clock()
  23. clock.tick(60)
  24.  
  25. #Game loop
  26. while True:
  27. clock.tick(60)
  28. #Event loop
  29. for event in pygame.event.get():
  30. if event.type == QUIT:
  31. pygame.quit()
  32. sys.exit()
  33. if event.type == KEYDOWN or event.type == KEYUP:
  34. input_handle.handle_event(event)
  35.  
  36. input_handle.autoincrement()
  37. #Game code
  38. DISPLAY.fill((255, 255, 255))
  39.  
  40. entity_group.draw(DISPLAY)
  41.  
  42. pygame.display.update()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement