I am using pygame in replit.com and whenever I run it, it doesn't show any errors but the left and down keys don't work. I don't understand what I did wrong.
Here's my code:
import pygame
pygame.init()
width, height = 800, 600
backgroundColor = 33, 33, 33
color = (0, 128, 255)
screen = pygame.display.set_mode((width, height))
player_x = 30
player_y = -30
while True:
screen.fill(backgroundColor)
for event in pygame.event.get():
if(event.type == pygame.KEYDOWN):
if(event.key == pygame.K_RIGHT):
player_x += 10
for event in pygame.event.get():
if(event.type == pygame.KEYDOWN):
if(event.key == pygame.K_LEFT):
player_x -= 10
for event in pygame.event.get():
if(event.type == pygame.KEYDOWN):
if(event.key == pygame.K_DOWN):
player_y += 10
pygame.draw.rect(screen, color, pygame.Rect(player_x, 30, 60, 60))
pygame.display.update()