if event.key == pygame.K_RIGHT: player.playerX_change = 10 if event.key == pygame.K_LEFT: player.playerX_change = -10 if event.key == pygame.K_SPACE and bullet.bullet_state == bullet.ready_state: bullet.bullet_sound = pygame.mixer.Sound(constants.fire_sound) bullet.bullet_sound.play() bullet.bulletX = player.playerX bullet.fire_bullet(x=bullet.bulletX, y=bullet.bulletY) if event.type == pygame.KEYUP: if event.key == pygame.K_RIGHT or event.key == pygame.K_LEFT: player.playerX_change = 0 # moving player horizontally player.playerX += player.playerX_change if player.playerX <= 0: player.playerX = 0 if player.playerX >= 736: player.playerX = 736 # moving the enemies for i in range(enemies.num_of_enemies): # Game over if enemies.enemyY[i] > 440: for j in range(enemies.num_of_enemies): enemies.enemyY[j] = 2000 game_over_text() break enemies.enemyX[i] += enemies.enemyX_change[i] if enemies.enemyX[i] <= 0: