O que é Divisor de Sprite Sheet?

Esta ferramenta fatia uma folha de sprites em imagens de quadros individuais. Defina a grade por colunas e linhas ou pelo tamanho exato do tile, veja as linhas de corte sobre a folha e baixe todos os quadros como PNGs numerados dentro de um ZIP. Quem desenvolve jogos usa a ferramenta para tirar quadros de animação ou pacotes de ícones de um único atlas.

Ao subir a folha, o canal alfa é varrido em busca dos vãos transparentes, e quando o passo sai uniforme o tamanho do tile, o espaçamento e a margem se preenchem sozinhos. Células vazias podem ficar de fora. Os quadros saem como nome_01.png, avulsos ou dentro de nome_frames.zip, até 1024 por folha.

Como usar

  1. Envie o PNG da sua folha de sprites e escolha o modo de grade: colunas × linhas, ou largura e altura fixas de tile.
  2. Ajuste deslocamento, espaçamento e margem até as linhas da prévia baterem exatamente com os sprites.
  3. Confira os quadros um a um, descarte os tiles vazios se quiser, e baixe todos os quadros em um ZIP de PNGs.

Quando usar

  • Tirar um ciclo de corrida de 12 quadros de um atlas para um projeto em Godot.
  • Separar uma folha de ícones comprada em PNGs soltos para a biblioteca de UI.
  • Recuperar os tiles de um tileset antigo quando os arquivos originais sumiram.

Resultado

Um desenvolvedor de jogos envia um atlas de personagem de 512×512, define tiles de 64×64 com 2 px de espaçamento, vê a grade encaixar nos 56 quadros e baixa de walk_01.png até walk_56.png em um único ZIP.

Perguntas frequentes

Preciso medir o tamanho do tile antes de enviar a folha de sprites?
Em geral não. O canal alfa é percorrido atrás dos vãos transparentes e, se o passo for constante na folha inteira, o tamanho, a margem e o espaçamento aparecem prontos. Folhas estranhas ganham um palpite em potência de dois.
E se o atlas veio do TexturePacker com os sprites em posições irregulares?
Um atlas empacotado não tem passo repetido, então um corte em grade não alcança. Esses exportadores geram um JSON ou XML com o retângulo de cada sprite, e é preciso uma ferramenta que leia esse arquivo.
Cada quadro mantém o fundo transparente depois do corte?
Mantém. Cada célula é copiada pixel a pixel para o próprio PNG com o alfa junto, então um sprite com sombra suave entra na engine sem aquele halo branco atrás.
Qual o tamanho máximo da folha e existe limite de quadros?
O arquivo vai até 20 MB, a grade aceita 64 colunas por 64 linhas e o corte para em 1024 células. Mil e vinte e quatro tiles de 32x32 dão uma imagem de 1024x1024, o que cobre quase toda folha real.
Em que ordem os quadros saem e como os arquivos são nomeados?
Na ordem de leitura: da esquerda para a direita e depois para baixo. O nome usa o do arquivo original mais um índice com zeros, então hero.png vira hero_01.png até hero_56.png e ordena certo.

Ferramentas relacionadas