Ideias 13 de out. de 2026

✓ SobreviveuIndieDevTools

Telemetria legível por agentes e harness de captura para jogos

Um SDK + servidor MCP que expõe um jogo em execução — capturas de tela, input simulado, snapshots de estado, métricas de gameplay — para que agentes de código vejam e verifiquem o que alteraram.

Quem paga

Desenvolvedores indie solo e pequenas equipes (1–10 pessoas) que usam Claude Code/Cursor com Godot, Unity ou engines próprias; de US$20–80/mês, vendido do orçamento de ferramentas de desenvolvimento, como plugin de engine mais dashboard hospedado.

$20–80

O que as pessoas disseram

  1. O desenvolvimento de jogos investiu pouco em observabilidade; coisas como DPS ou vida exportadas como séries temporais de métricas não existem, e agentes vão precisar disso.

    Ler o comentário ↗
  2. Um harness construído à mão com adb, hooks de profiling e dump de frames permitiu que um modelo otimizasse iterativamente um emulador, do crash até framerates jogáveis.

    Ler o comentário ↗
  3. Um sistema de testes automatizados com capturas de tela e input simulado foi construído para a engine própria, e constatou-se que o Claude era muito eficaz em usá-lo para criar jogos.

    Ler o comentário ↗
  4. Problemas de GPU como overdraw exigem ferramentas próprias de ablação e atribuição, e arquiteturas de engine diferentes exigem harnesses diferentes.

    Ler o comentário ↗

Parafraseado da discussão. Siga os links para ler os comentários originais.

Por que agora

O código agêntico (Claude Code, Codex, Cursor) se tornou mainstream nos últimos ~12 meses, e desenvolvedores de jogos estão batendo no problema descrito no artigo: o jogo é uma caixa-preta para o agente. Interfaces de ferramentas no estilo MCP agora oferecem um jeito padrão de expor um jogo em execução a qualquer agente.

O que já existe

Unity Profiler / Unreal Insights / Tracy (deep perf data but GUI-first, nothing Sentry and GameAnalytics (crash and product analytics, no state capture, no inpuHand-rolled per-project harnesses (what every commenter above did)Generic MCP screenshot/computer-use tools (no game-state or simulation understan

A lacuna

Profilers e ferramentas de analytics existentes são feitos para olhos humanos: interfaces gráficas, traces, dashboards agregados. Nenhum oferece um plugin de engine pronto que entregue a um agente capturas determinísticas, injeção de input, snapshots consultáveis do estado do jogo e métricas de gameplay como dados estruturados via interface de ferramentas. Os comentaristas construíram tudo sozinhos porque não existe nada pronto no mercado.

Fosso

Profundidade de integração por engine (Godot, Unity, C++ próprio), uma biblioteca crescente de primitivas de verificação específicas para jogos (asserções de estado, dumps de frames, replay determinístico) e lock-in de fluxo de trabalho quando as sessões de agentes de uma equipe dependem do schema da ferramenta.

Contra

O que a faria fracassar

A arquitetura de cada jogo é sob medida (o próprio artigo ressalta a falta total de padronização), então o esforço de integração por projeto continua alto e os desenvolvedores seguem montando harnesses na mão em vez de pagar.

A objeção mais forte do red team

Lacuna nova e genuína: agentes que editam jogos estão cegos, os profilers existentes são voltados à interface gráfica para humanos, e todo praticante citado construiu exatamente esse harness à mão — um sinal real sem produto concorrente estabelecido.

Construa em 3 passos

  1. Construir um plugin para Godot que exponha captura de tela, input sintético e uma API de introspecção de estado em JSON por um servidor MCP local.
  2. Adicionar um sidecar de métricas: desenvolvedores marcam variáveis (vida, DPS, contagem de entidades) que são transmitidas como séries temporais consultáveis por execução.
  3. Lançar um template de início rápido para Claude Code, testá-lo em 3 projetos indie reais e cobrar US$29/mês pelo dashboard hospedado de histórico de execuções.

Discussão original

How to engineer an AI harness for game development ↗

172 pontos · 88 comentários · Dos comentários · Artigo vinculado

Traduzido do inglês. Ler o original

Mais desta edição