Dec-10-2020, 04:02 PM
Looks like your code is way more complicated than necessary. Why just do something like,
if keystate[pygame.K_LEFT]: dx = -1 elif keystate[pygame.K_RIGHT]: dx = 1 elif keystate[pygame.K_UP]: dy = -1 ...