Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame
- pygame.init()
- Size=(1280,768)
- Display=pygame.display.set_mode(Size)
- yellow = (255,255,0)
- red = (255,0,0)
- pygame.display.set_caption("Visbeer")
- done = False
- clock = pygame.time.Clock()
- class Player(pygame.sprite.Sprite):
- speedChangeX = 5
- speedChangeY = 5
- def __init__(self,color,width,height):
- super().__init__()
- self.image=pygame.Surface([width,height])
- self.image.fill(color)
- self.rect=self.image.get_rect()
- self.rect.center=(1000,200)
- player=Player(red,32,32)
- AllSpritesList=pygame.sprite.Group()
- AllSpritesList.add(player)
- while not done:
- for event in pygame.event.get():
- if event.type == pygame.QUIT:
- done = True
- pressed = pygame.key.get_pressed()
- if pressed[pygame.K_UP]: player.rect.centery -= player.speedChangeY
- if pressed[pygame.K_DOWN]: player.rect.centery += player.speedChangeY
- if pressed[pygame.K_RIGHT]: player.rect.centerx += player.speedChangeX
- if pressed[pygame.K_LEFT]: player.rect.centerx -= player.speedChangeX
- AllSpritesList.update()
- Display.fill(yellow)
- AllSpritesList.draw(Display)
- pygame.display.flip()
- clock.tick(60)
- pygame.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement