Existe uma ferramenta para ajudar a definir rapidamente quadros de animação a partir de folhas de sprite de tamanho não uniforme?

16

Muitas das folhas de sprite on-line têm retângulos de tamanho não uniforme como os quadros de animação e geralmente usam uma parte da imagem para créditos, etc., tornando difícil para um mecanismo de jogo cortar corretamente as folhas.

Existe alguma ferramenta que possa ajudá-lo a definir rapidamente quadros em uma planilha, exportar dados de animação que o mecanismo de jogo usaria?

Dan7
fonte
3
Uau, eu estava pensando em fazer essa pergunta exata há duas semanas.
Lunin
1
Há um empacotador de folhas de sprite , mas gera folhas de sprites a partir de quadros brutos.
precisa saber é o seguinte
@ Dan7: Se essas ferramentas ajudarem a alcançar o que você deseja e, portanto, responder à sua pergunta, você deve postar os links para essas ferramentas (e talvez uma breve descrição de como você resolveu o seu problema) como resposta. Eles realmente não pertencem à questão, a menos que você queira listá-los como soluções "inutilizáveis" para o seu problema.
bummzack
Eles não são exatamente o que eu queria, porém, eles têm seu próprio "problema" quando se trata de abordagens. Mas você está certo, devo movê-los para uma resposta.
Dan7
1
Ei, eu sou o criador do darkFunction Editor. Ele faz exatamente o que você pediu (na verdade, é especializado em animar folhas de sprite não uniformes). Confira o Beta, é muito estável agora. Quais são as 'capturas' às quais você está se referindo? Se houver algo faltando, entre em contato e posso tentar incluí-lo no próximo lançamento! :)
Sam

Respostas:

7

[Removido do corpo da pergunta] Aqui está uma lista do que eu descobri pesquisando no Google:

  • Sprite Vortex ( http://spritevortex.codeplex.com/ ): ele pode detectar automaticamente os quadros. Houve algumas falhas e ainda está com erros, caso contrário, é uma opção muito boa. Ao exportar, clique no item raiz em vez de na animação individual na visualização em árvore para exportar todas as definições de animação.

  • Editor darkFunction ( http://darkfunction.com/ ): Ao clicar duas vezes em um sprite, ele cria automaticamente um quadro. Ainda há algum trabalho manual, mas funciona muito bem até agora.

  • Spritimator ( http://www.google.com/search?q=spritimator&ie=utf-8&oe=utf-8&aq=t ): vi isso usado por um tutorial, mas a página do autor parece estar no momento.

Dan7
fonte
1
O editor darkFunction é uma ferramenta realmente boa.
Tony
2

Geralmente, essas folhas de sprite vêm com um arquivo adicional com coordenadas para os quadros compactados (alguns podem até ser girados). Extrair quadros sem essas coordenadas pode realmente ser uma tarefa complicada. Automatizar também seria muito difícil, pois um único sprite não tem necessariamente uma forma contígua.

Se o arquivo de coordenadas estiver ausente, eu provavelmente usaria a ferramenta Fatia do Photoshop para marcar quadros individuais e, em seguida, você pode exportar todas as fatias de uma só vez usando "Salvar para a Web e dispositivos".

bummzack
fonte