← Blog
Nosso diário9 min de leitura

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 AI

Para 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.

02 · A primeira tentativa

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.

Água-viva em pixel cumprimentando com a inscrição HI.hi
Água-viva em pixel sorrindo com um brilho acima da cabeça.happy
Mesma campânula, mesma paleta, mesmo grão
03 · Uma abordagem melhor

Conectando 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.

Água-viva em pixel segurando uma câmera.photo
Uma célula de sprite = uma célula de grade
04 · A peça que faltava

O 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.

Água-viva em pixel ao lado do mascote do Claude, com um coração acima deles.claude
Quatro ferramentas, um arquivo stdio
FerramentaPropósito
pixelorama_infoInforma a versão do Pixelorama encapsulada e o caminho de instalação
create_pxoCria um projeto .pxo a partir de dados brutos de quadros RGBA (animação com vários quadros)
export_imageExportação headless para png/gif, com escala inteira, intervalos de quadros, spritesheets
project_infoLê o tamanho e a contagem de quadros de um .pxo existente
Registre-o no Claude Code
claude mcp add pixelorama -- node ~/pixelorama-mcp/server.mjs
05 · Sedimentando as regras

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.

Água-viva em pixel com uma expressão pensativa.think
As regras, escritas uma vez
01Disciplina de grade

Nunca 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.

02Linguagem de movimento

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.

03Passo, não interpolação

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.

04Mantenha vivo

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.

06 · O fluxo de trabalho

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.

Água-viva em pixel tocando guitarra.guitar
Água-viva em pixel dormindo com um Z acima da cabeça.sleep
Água-viva em pixel bebendo de uma caneca.drink
Água-viva em pixel acenando com um tentáculo.wave
Quatro dos quarenta e seis, exportados em uma única passada
07 · Além dos GIFs

Estendendo 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.

Água-viva em pixel fazendo um joinha.like
Água-viva em pixel com a inscrição THX em rosa e corações.thanks
Quadros estáticos se tornam stickers e bottons
Apêndice

Pegue 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 KB

O 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