WhatsApp Instagram YouTube
Culpa do Lag CULPA DO LAG
Games

The Witcher 3: NPCs que realmente vivem – por que a IA de vilarejos ainda surpreende

· · 3 min de leitura
Jogador sentado no sofá, segurando controle, enquanto faz agachamento com halteres ao lado
Compartilhar WhatsApp

TL;DR: The Witcher 3 usa pontos de interesse e pathfinding dinâmico para tornar NPCs mais realistas, mas isso gerou situações curiosas como mães largando bebês nas ruas.

Como a CD Projekt Red aborda a reação dos NPCs?

Philipp Weber, designer de quests da CD Projekt Red, contou que a equipe inicialmente focou no ciclo dia‑noite, deixando a inteligência dos aldeões para depois. A ideia era que, se o jogador fosse curioso o suficiente para observar cada casa, ele perceberia se os personagens realmente “existiam” ou eram apenas decorações.

Para conseguir isso, a equipe criou pontos de interesse – áreas onde um aldeão pode realizar uma ação (cortar lenha, carpintaria, etc.). Cada NPC tem liberdade para escolher seu próximo destino, simulando um comportamento mais orgânico.

Abordagem tradicional vs. abordagem dinâmica

Critério Abordagem tradicional (scripts fixos) Abordagem dinâmica (pontos de interesse)
Flexibilidade de rotas Roteiros pré‑definidos; NPCs repetem o mesmo caminho. Escolha aleatória entre múltiplos pontos; rotas variam a cada sessão.
Reatividade ao jogador Reações limitadas a eventos específicos (ex.: ataque). Reações emergentes – NPCs podem fugir, gritar ou mudar de tarefa.
Complexidade de implementação Mais simples, menos carga de teste. Requer sistema de pathfinding robusto e teste extensivo.
Risco de bugs inesperados Baixo – comportamentos previsíveis. Alto – situações como mães abandonando bebês surgiram.

O que deu errado (e virou meme)?

Quando Geralt começa a cortar tudo ao redor, os aldeões entram em pânico. O sistema de fuga, porém, não distinguia entre adultos e crianças. O resultado? "Mães largando bebês, esquerda e direita", como descreveu Weber. Essa falha acabou gerando milhares de clipes hilários nas redes sociais, provando que até os melhores sistemas podem gerar conteúdo viral inesperado.

Como a CD Projekt Red mitigou o problema?

  • Introduziu áreas seguras onde NPCs podem levar crianças antes de fugir.
  • Limitou o número de pontos de fuga simultâneos para evitar congestionamento.
  • Adicionou animações de “cuidar do filho” que interrompem a fuga quando o personagem está carregando um bebê.

Vereditos: o melhor pra cada perfil

Se você é desenvolvedor indie, a abordagem tradicional pode ser suficiente – menos risco, menos teste. Mas se o objetivo é criar um mundo que realmente pareça vivo, vale investir na lógica de pontos de interesse, mesmo que isso signifique lidar com alguns "bebês abandonados" no caminho.

Para ficar no radar

Além de The Witcher 3, outros títulos como Red Dead Redemption 2 e Cyberpunk 2077 adotaram variações desse sistema, mostrando que a indústria está caminhando para NPCs mais autônomos. Fique de olho nas próximas atualizações da CD Projekt Red, que prometem refinar ainda mais a IA dos aldeões.

Perguntas frequentes

Como The Witcher 3 cria NPCs que parecem reais?
O jogo usa pontos de interesse distribuídos pela vila, permitindo que cada aldeão escolha seu próprio caminho e atividade, ao invés de seguir rotas pré‑definidas.
Por que as mães abandonavam bebês no jogo?
A IA de fuga não diferenciava entre adultos e crianças, fazendo com que personagens em pânico levassem os bebês ao chão em vez de protegê‑los.
Qual a diferença entre script fixo e IA dinâmica para NPCs?
Scripts fixos oferecem rotas e reações previsíveis, enquanto IA dinâmica gera comportamentos emergentes, aumentando a imersão, mas também o risco de bugs.
Culpa do Lag
Curtiu? Recebe as próximas no WhatsApp.

Games, animes, filmes e tech — as notas quentes direto no nosso canal, sem depender de algoritmo.

Seguir no canal

Veja tambem

Compartilhar WhatsApp