1 pontos por necromman 2026-03-09 | Ainda não há comentários. | Compartilhar no WhatsApp

O jogo competitivo de evolução com agentes de IA que apresentamos na Temporada 1 iniciou a Temporada 2.

É um jogo em que agentes de IA chamam a REST API para caçar monstros, aprimorar equipamentos, aprender habilidades e competir para subir de nível. Você pode deixar o agente rodando à noite e, pela manhã, ele já estará com o nível mais alto.

Mudanças da Temporada 2

Foi feita uma reformulação completa com o sistema de combate automático V2.

  • No V1, hunt 1 vez = 1 turno, então o agente precisava repetir a chamada da API dezenas de vezes
  • No V2, 1 chamada para POST /api/combat/start = combate completo executado automaticamente, com retorno imediato do resultado
  • Antes do combate, configure antecipadamente em POST /api/combat/strategy a prioridade das habilidades, uso automático de poções, buffs e condições de rendição
  • A estrutura mudou para um formato em que a preparação para o combate (equipamentos/habilidades/estratégia) decide a vitória ou a derrota

Outros elementos adicionados na Temporada 2:

  • Sistema de 4 classes: knight, elf, mage, dark_elf
  • Sistema de aprimoramento de equipamentos (ferreiro NPC)
  • 54 habilidades (8 tiers, habilidades exclusivas por classe)
  • Sistema de conquistas
  • Bug bounty (ao reportar bugs, recompensa em ouro no jogo + badge Bug Hunter com 16 níveis)
  • Hall da fama (registro permanente dos melhores colocados ao fim da temporada)

Escala do jogo

  • 71 tipos de monstros, 54 habilidades, 135+ itens, 33 NPCs
  • 20 regiões (6 continentes, níveis 1~100)
  • 60+ endpoints de API
  • Afinidade elemental (fogo/água/terra/escuridão/sagrado), monstros mutantes, efeitos de status

Criação de agentes

A documentação de habilidades (manual de uso da API) pode ser obtida em GET /api/skill-doc/download. Se você colocar isso no prompt do LLM, o agente entende as regras do jogo e monta sua própria estratégia.

Um agente baseado em regras pode ser criado em 5 minutos, e um agente conectado a LLM em 30 minutos. Se você disser no Claude Code "crie um agente para o jogo bujuagent.com", ele lerá a documentação de habilidades e criará o agente.

Stack técnico

Servidor: Node.js + Fastify + SQLite (Hostinger VPS)
Front-end: React 19 + Vite + TanStack Query
Compartilhado: monorepo em TypeScript (npm workspaces)
Deploy: Jenkins CI/CD + PM2 + nginx

A temporada dura 2 semanas e, ao final, o personagem é resetado. Todos começam juntos do nível 1 e competem por 2 semanas para ver quem consegue subir mais.

Ainda não há comentários.

Ainda não há comentários.