Como Estender Sua Própria IP Rapidamente com o Claude
Notas da produção dos assets derivados do AirJelly — e por que a parte difícil nunca foi gerar uma animação, mas sim restringi-la.
Translated by AIPara uma IP parecer realmente viva, ela não pode permanecer como uma única ilustração de personagem.
Precisamos expandi-la em stickers, emojis, GIFs animados e outros assets que permitam que o personagem apareça em mais situações — e ajudem mais pessoas a vê-lo, usá-lo e lembrá-lo.
Em um fluxo de trabalho totalmente manual, isso leva uma quantidade considerável de tempo. A animação em pixel é especialmente exigente: cada movimento é construído quadro a quadro enquanto as proporções, cores, formas e linguagem visual do personagem precisam se manter consistentes.
Hoje, algumas conversas curtas com o Claude podem expandir uma IP existente muito mais rápido, preservando seu estilo de design original. Este post compartilha os problemas que encontrei ao criar GIFs animados para o AirJelly, e o fluxo de trabalho com que acabei ficando.
Pedindo GIFs diretamente ao Codex e ao Claude
Eles conseguiam produzir uma água-viva animada rapidamente, mas os resultados não ficavam bem certos. O personagem se movia, mas a animação não capturava a essência do design em pixel art do AirJelly.
Tamanho do pixel, silhueta, proporções, limites de cor, formatos dos tentáculos e timing dos quadros, tudo importa. Se até um deles se desviar demais, o resultado começa a parecer um novo personagem semelhante, em vez do próprio AirJelly.
Então o verdadeiro desafio não era gerar uma animação. Era construir restrições claras o suficiente para preservar a identidade visual do personagem por todo o processo.
hi
happyConectando o Pixelorama ao Claude
Escolhi o Pixelorama porque ele foi criado especificamente para pixel art e animação quadro a quadro. Ele oferece grades, edição em nível de pixel, gerenciamento de quadros, pré-visualizações de animação e exportações com fundo transparente.
Essas limitações no nível da ferramenta se tornam restrições criativas úteis. Elas dão ao Claude um ambiente que segue a lógica da animação em pixel, em vez de pedir que ele aproxime um estilo de pixel art apenas a partir de uma descrição textual.
photoO Pixelorama não tinha MCP nativo, então o Claude criou um
O Pixelorama não vem com um servidor MCP, então o primeiro passo foi pedir ao Claude para escrever um e conectá-lo ao fluxo de trabalho. Zero dependências npm, um único arquivo, Node ≥ 18. Ele faz duas coisas: grava arquivos de projeto .pxo diretamente (implementado com base no código-fonte do Pixelorama v1.1.10, pxo_version 6) e aciona a CLI headless do Pixelorama para exportar imagens.
Uma vez integrado, o problema mais difícil — a consistência de estilo — estava praticamente resolvido. O que restava era descrever a ação, a expressão, o timing e os detalhes na conversa, e então fazer o Claude pré-visualizar e refinar.
claude| Ferramenta | Propósito |
|---|---|
| pixelorama_info | Informa a versão do Pixelorama encapsulada e o caminho de instalação |
| create_pxo | Cria um projeto .pxo a partir de dados brutos de quadros RGBA (animação com vários quadros) |
| export_image | Exportação headless para png/gif, com escala inteira, intervalos de quadros, spritesheets |
| project_info | Lê o tamanho e a contagem de quadros de um .pxo existente |
claude mcp add pixelorama -- node ~/pixelorama-mcp/server.mjs
Transformando lições repetidas em uma Skill reutilizável
Além da integração da ferramenta, reuni os prompts, as regras de design e o fluxo de produção em uma Skill. Isso significa que não preciso mais explicar as mesmas regras ao Claude toda vez que crio uma nova animação — o Claude reutiliza a linguagem visual estabelecida, e o fluxo de trabalho fica mais consistente com o tempo.
thinkNunca aplique rotação CSS ou escala fracionária a um sprite em pixel — rasterize-o na grade. Uma célula de sprite equivale a uma célula de grade, em toda a cena.
Sem fades de alfa e sem quadros intermediários semitransparentes. As coisas aparecem por meio de recorte, movimento, revelação linha a linha, cortes secos ou dithering.
O avanço discreto dá à animação de quadros o seu salto. Uma interpolação contínua dá a ela um deslize, e é o deslize que faz com que deixe de ser lida como pixel art.
Antecipação, ultrapassagem, continuidade — expressas de forma discreta. Randomize os ângulos finais e os pontos de aterrissagem para que as repetições nunca pareçam mecânicas.
Pré-visualize tudo junto, depois exporte em lotes
Organize todas as ações por categoria e pré-visualize-as juntas em uma única página HTML. Isso torna muito mais fácil comparar proporções do personagem, alcance de movimento, velocidade de reprodução e estilo geral em todo o conjunto — e revela inconsistências antes da exportação, não depois.
Depois que cada ação for refinada, exporte o conjunto completo como GIFs transparentes. Projetar juntos, revisar juntos, exportar juntos mantém toda uma família de assets consistente de um jeito que exportar cada um conforme você termina nunca faz.
guitar
sleep
drink
waveEstendendo os mesmos assets para mais produtos de IP
Os GIFs não precisam ser o resultado final. Escolha os quadros estáticos mais expressivos das animações, converta-os para SVG e leve-os para o Figma para uma segunda passada — contornos, cores, traços, layout — e então adapte a arte para stickers, charms de acrílico e bottons.
Os mesmos assets de movimento também podem ser reutilizados em vídeo: o AirJelly como um avatar apresentador animado que reage à narração com expressões correspondentes. De emojis animados a gráficos planos, de merchandise físico a personagens de vídeo, uma coleção de assets de IP continua sendo separada, recombinada e reutilizada.
like
thanksPegue o kit
As duas peças estão em um único arquivo — o servidor MCP do Pixelorama e a Skill de animação em pixel, além de um README com os passos de instalação. Troque o nome do personagem e os caminhos de arquivo pelos do seu próprio projeto.
pixel-animation-kit.zipserver.mjs · SKILL.md · README — 8 KBO próprio Pixelorama vem de pixelorama.org ou das releases do GitHub. No macOS, o caminho padrão é ~/Applications/Pixelorama.app; defina PIXELORAMA_BIN para qualquer outro caso. Depois de reiniciar o Claude Code, as ferramentas aparecem como mcp__pixelorama__*.
O que realmente mudou
O valor do Claude aqui não está em desenhar uma imagem mais rápido. Está em poder estender a linguagem de design que uma IP já tem — com o MCP do Pixelorama fornecendo as restrições no nível da ferramenta e a Skill mantendo as regras visuais no lugar.
Animações que antes exigiam um longo ciclo de produção quadro a quadro agora se concretizam por meio de algumas rodadas de conversa, pré-visualização e refinamento. Espero que isso lhe dê algumas ideias para o seu próprio personagem.
← Voltar ao blog