import pygame import sys pygame.init() okno = pygame.display.set_mode((800,600)) pygame.display.set_caption("Pohyb Hráče") CERNA = (0,0,0) CERVENA = (255,0,0) ZELENA = (0,255,0) MODRA = (0,0,255) #hodiny pro hlídání času a obnovování obrazovky hodiny = pygame.time.Clock() #Proměnné hráče na začínající pozici hrac_x = 400 hrac_y = 300 rychlost = 5 bezime = True while bezime: for udalost in pygame.event.get(): if udalost.type == pygame.QUIT: bezime = False #OVLÁDÁNÍ #získaní stavu všech kláves klavesy = pygame.key.get_pressed() #základní logika pohybu postavy if klavesy[pygame.K_LEFT]: hrac_x -= rychlost if klavesy[pygame.K_RIGHT]: hrac_x += rychlost if klavesy[pygame.K_UP]: hrac_y -= rychlost if klavesy[pygame.K_DOWN]: hrac_y += rychlost okno.fill(CERNA) pygame.draw.rect(okno, MODRA, (hrac_x,hrac_y,50,50)) pygame.display.flip() #Omezení rychllostí hry na 60FPS hodiny.tick(60) pygame.quit() sys.exit()