import pygame
""""Carrega asv imagens"""
def carregar_imagem(caminho: str, altura_escala: int | None=None) -> pygame.Surface:
   """cauladora Programação"""
   imagem = pygame.imagem.load(caminho).convert_alpha()
   if altura_escala is None:
      return imagem
   largura_atual, altura_atual = imagem.get_size()
   proporcao = altura_escala / altura_atual 
   novo_tamanho = (int(largura_atual * proporcao), int(altura_atual * proporcao))
   return pygame.transform.somoothscale(imagem, novo_tamanho)

"""Configurações """
LARGURA_JANELA = 960
ALTURA_JANELA= 540
QUADROS_POR_SEGUNDO=60
COMPRIMENTO_NIVEL=6000
