Meu designer gráfico criou gráficos em arquivos PNG separados. Existe uma ferramenta / script inteligente que os combine em uma planilha?
Provavelmente eu mesmo poderia codificar algo, mas por que reinventar a roda :)
spritesheet
joon
fonte
fonte
Respostas:
Eu sou o único que usa SpriteSheetPacker ? É gratuito e de código aberto, para que você possa modificá-lo e aprender como ele funciona.
fonte
Eu tenho usado o TexturePacker para criar sprites a partir de uma pasta de imagens PNG. Estou portando um jogo originalmente desenvolvido em Flash, simplesmente exportando cada quadro do MovieClip para png e depois importando essas imagens no Texture Packer.
Outra ferramenta semelhante é o Zwoptex
(O último é o software Mac, mas o TP também possui uma versão para Windows.)
fonte
Decidi abrir o código-fonte da minha planilha 2D e ferramenta de animação. Ele suporta seleção automática de sprites, combinando imagens, agrupamento de sprites e animação com vários sprites com rotação.
Está escrito em Java, o repositório do github está aqui: https://github.com/darkFunction/darkFunction-Editor
O site do projeto é: http://darkfunction.com/editor
fonte
Eu realmente gosto do empacotador libgdx (estrutura do jogo). Talvez seja um pouco complicado configurar a estrutura apenas para o empacotador.
O empacotador funciona muito bem. Leia o documento libgdx texturepacker aqui e veja por si mesmo. Meu recurso favorito é que também salva um documento com informações sobre todas as texturas da grande planilha / atlas, para que você possa criar facilmente um script que as obtenha para você. O Libgdx também possui essa compilação, para que eu possa carregar / exibir qualquer textura por seu nome de arquivo original, mesmo que esteja em um grande atlas. Também existe uma GUI para o empacotador .
Trecho de um pacote com informações sobre algumas texturas:
fonte
O ImageMagick possui um utilitário de linha de comando que pode unir imagens ao que chama de "montagem". Pode ser cansativo obter os parâmetros de linha de comando certos para fazer o que você deseja, mas é uma ferramenta muito poderosa e flexível. Eu o uso com muita frequência para criar planilhas.
fonte
convert +append folder/*.png stacked.png
converte todos os pngs em pasta (em ordem alfabética) em stacked.pngAcabei usando este script de processamento. Você pode baixar o Processing gratuitamente em Processing.org. Todos os arquivos precisam estar na mesma pasta e ter um nome de arquivo terminado em um número de 4 dígitos.
fonte
Não sei se entendi a pergunta corretamente, mas conheço o software que opera com texturas e cria animações, folhas de sprite e animações .gif. consulte http://www.spritetools.com/
fonte
A estrutura do Compass possui uma ferramenta de geração de sprites .
[Vídeo]
fonte
Eu uso um script do Photoshop para fazer planilhas, consulte este artigo no meu blog .
Ele pode criar grades de blocos de skool antigas, assim como atlas de textura, e pode exportar um arquivo de texto personalizado contendo o tamanho da imagem e informações de posição. Funciona em PC e Mac, é de código aberto e escrito para ser extensível.
fonte