Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame
- import sys
- from pygame.locals import *
- pygame.init()
- DISPLAY = pygame.display.set_mode((1080,720))
- pygame.display.set_caption('Hello World!')
- import toolset
- entity = toolset.entities.Entity(pygame.image.load('img/entity.png').convert())
- entity_group = pygame.sprite.Group()
- input_handle = toolset.input.InputHandler()
- input_handle.register(K_w, entity.rect, 'y', -10)
- input_handle.register(K_a, entity.rect, 'x', -10)
- input_handle.register(K_s, entity.rect, 'y', 10)
- input_handle.register(K_d, entity.rect, 'x', 10)
- entity_group.add(entity)
- clock = pygame.time.Clock()
- clock.tick(60)
- #Game loop
- while True:
- clock.tick(60)
- #Event loop
- for event in pygame.event.get():
- if event.type == QUIT:
- pygame.quit()
- sys.exit()
- if event.type == KEYDOWN or event.type == KEYUP:
- input_handle.handle_event(event)
- input_handle.autoincrement()
- #Game code
- DISPLAY.fill((255, 255, 255))
- entity_group.draw(DISPLAY)
- pygame.display.update()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement