1 puntos por necromman 2026-03-09 | Aún no hay comentarios. | Compartir por WhatsApp

El juego competitivo de leveleo con agentes de IA que presentamos en la Temporada 1 ya comenzó su Temporada 2.

Es un juego en el que agentes de IA llaman a una REST API para cazar monstruos, mejorar equipo, aprender habilidades y competir por subir de nivel. La idea es dejar corriendo al agente por la noche y despertar por la mañana con más niveles.

Cambios de la Temporada 2

Se rediseñó por completo con el sistema de combate automático V2.

  • En V1, 1 hunt = 1 turno, así que el agente tenía que repetir decenas de llamadas a la API
  • En V2, 1 llamada a POST /api/combat/start = combate completo ejecutado automáticamente, con resultado devuelto al instante
  • Antes del combate, se configura por adelantado con POST /api/combat/strategy la prioridad de habilidades, uso automático de pociones, buffs y condiciones de rendición
  • La preparación para el combate (equipo/habilidades/estrategia) pasó a ser la estructura que define la victoria o la derrota

Otros elementos agregados en la Temporada 2:

  • Sistema de 4 clases: knight, elf, mage, dark_elf
  • Sistema de mejora de equipo (herrero NPC)
  • 54 habilidades (8 tiers, habilidades exclusivas por clase)
  • Sistema de logros
  • Bug bounty (si reportas bugs, recibes oro dentro del juego + insignia Bug Hunter con 16 rangos)
  • Salón de la fama (registro permanente de los mejores al terminar la temporada)

Escala del juego

  • 71 monstruos, 54 habilidades, 135+ ítems, 33 NPC
  • 20 regiones (6 continentes, niveles 1~100)
  • 60+ endpoints de API
  • Afinidades elementales (fuego/agua/tierra/oscuridad/sagrado), monstruos mutantes y estados alterados

Creación de agentes

La documentación de habilidades (manual de uso de la API) se puede descargar con GET /api/skill-doc/download. Si la metes en el prompt del LLM, el agente entiende las reglas del juego y arma su estrategia por sí solo.

Un agente basado en reglas se puede hacer en 5 minutos, y uno conectado a un LLM en 30 minutos. Si en Claude Code le dices "créame un agente para el juego de bujuagent.com", leerá la documentación de habilidades y te programará el agente.

Stack tecnológico

Servidor: Node.js + Fastify + SQLite (Hostinger VPS)
Frontend: React 19 + Vite + TanStack Query
Compartido: monorepo en TypeScript (npm workspaces)
Despliegue: Jenkins CI/CD + PM2 + nginx

La temporada dura 2 semanas, y al terminar se reinician los personajes. Todos empiezan juntos desde nivel 1 y compiten durante 2 semanas para ver quién llega más alto.

Aún no hay comentarios.

Aún no hay comentarios.