Construindo um JRPG em Pixel Art com Claude Code: Fluxo de Trabalho e Stack do Desenvolvedor

✍️ OpenClawRadar📅 Publicado: February 27, 2026🔗 Source
Construindo um JRPG em Pixel Art com Claude Code: Fluxo de Trabalho e Stack do Desenvolvedor
Ad

Um desenvolvedor compartilhou sua experiência criando um JRPG completo em pixel-art chamado Bakemachi usando o Claude Code. O jogo foi projetado para aprender japonês e inclui uma demonstração jogável com a maioria dos elementos principais da jogabilidade implementados.

Detalhes do Projeto

O jogo apresenta exploração no mundo aberto, diálogos com NPCs com vocabulário interativo, minijogos, um sistema de combate, rastreamento de missões e suporte a toque, teclado e controle. A demonstração jogável tem duração de aproximadamente 10 a 15 minutos e está acessível em https://bakemachi-steam-demo-production.up.railway.app/ (clique em "New Game" para começar).

Stack Técnica

  • Frontend: Vite + React + TypeScript
  • Motor do Jogo: Phaser 3 gerencia o canvas do jogo (movimento baseado em tiles, sprites, animações)
  • Gerenciamento de Estado: Zustand faz a ponte entre Phaser e React
  • Interface do Usuário: React renderiza todas as sobreposições (diálogos, menus, HUD, combate, minijogos)
  • Recursos: Principalmente criados manualmente ou adquiridos, com alguns recursos "pixel-art" gerados pelo Nano Banana
Ad

Fluxo de Trabalho com Claude Code

O desenvolvedor usou o Claude Code (Opus 4.6) para todo o projeto, observando que não é um desenvolvedor de jogos e este é seu primeiro jogo. Seu fluxo de trabalho envolveu:

  • Descrever requisitos em linguagem natural
  • Revisar a saída de código do Claude
  • Testar jogando
  • Iterar com base nos resultados

Observações Principais Sobre o Claude Code

  • Alterações Complexas: O Claude lidou efetivamente com alterações em múltiplos arquivos, como adicionar um sistema de combate que afetou aproximadamente 8 arquivos entre stores, componentes, configurações e cenas do Phaser, acertando a arquitetura na primeira tentativa.
  • Gerenciamento de Contexto: O Opus 4.6 teve melhor desempenho com contexto longo do que versões anteriores. O desenvolvedor manteve arquivos claude.md e progress.md para permitir troca de sessões sem interrupções.
  • Depuração: O Claude se destaca em depuração quando recebe capturas de tela ou descrições de bugs visuais, rastreando o código e corrigindo problemas rapidamente. No entanto, às vezes tem dificuldade com tarefas microespecíficas de front-end, como posicionamento de elementos.

O desenvolvedor planeja lançar o jogo no Steam, iOS e Android eventualmente e está buscando feedback tanto sobre o jogo quanto sobre seu fluxo de trabalho com o Claude Code.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Usando o OpenClaw para Separar Finanças Pessoais e Empresariais: Abordagem de um Profissional Autônomo
Use Cases

Usando o OpenClaw para Separar Finanças Pessoais e Empresariais: Abordagem de um Profissional Autônomo

Um dentista proprietário de consultório individual descreve como conseguiu que o OpenClaw parasse de mesclar transações comerciais e pessoais, sinalizando divergências em vez de forçar a reconciliação.

OpenClawRadar
Agente OpenClaw Joga Aventura de Texto Zork Autonomamente
Use Cases

Agente OpenClaw Joga Aventura de Texto Zork Autonomamente

Um desenvolvedor relata que seu agente OpenClaw encontrou e instalou autonomamente um interpretador de Zork, depois jogou o jogo inteiro duas vezes em cerca de 30 segundos, marcando 50/350 pontos e planejando continuar jogando entre tarefas.

OpenClawRadar
O Framework Autoevolve Utiliza o Código Claude para o Desenvolvimento de IA em Jogos por Meio de Evolução por Autojogo
Use Cases

O Framework Autoevolve Utiliza o Código Claude para o Desenvolvimento de IA em Jogos por Meio de Evolução por Autojogo

Um desenvolvedor usou exclusivamente o Claude Code para competir em uma Game AI Cup, ficando em 6º lugar entre 83 participantes através de 130 iterações automatizadas. A estrutura autoevolve implementa um loop de evolução de autojogo onde o Claude analisa o desempenho do bot, propõe alterações e compara novas versões com as anteriores.

OpenClawRadar
Detalhes do desenvolvedor sobre a configuração do Claude para gerenciamento de projetos e acompanhamento de tarefas
Use Cases

Detalhes do desenvolvedor sobre a configuração do Claude para gerenciamento de projetos e acompanhamento de tarefas

Um desenvolvedor compartilha sua implementação do Claude para gerenciar um novo trabalho em mídia no regime home office, incluindo um arquivo mestre de projeto em markdown, integração com Notion, conexões MCP para Slack, Gmail e Google Calendar, e uma habilidade personalizada para briefings matinais.

OpenClawRadar