Vou criar npcs e IA personalizadas para seu jogo no Unity


Sobre este Serviço
Tradução automática
Seu jogo precisa de NPCs que realmente se comportem, inimigos que patrulhem, detectem, reajam e lutem de forma que pareça intencional, não roteirizada.
Eu projeto e implemento sistemas de comportamento de NPCs e inimigos do zero, usando a arquitetura que melhor se encaixa no seu projeto, e não uma solução única para todos. Antes de escrever uma linha de código, analiso a estrutura do seu projeto e proponho a abordagem certa para suas necessidades específicas.
O que posso criar:
- Comportamentos de patrulha, detecção, perseguição e ataque
- Máquinas de estado finito com transições limpas e escaláveis
- IA hierárquica usando padrões de planejamento HTN
- Comportamento baseado em dados via Scriptable Objects e configuração JSON
- Pathfinding com NavMesh e evasão dinâmica de obstáculos
- Vários tipos de inimigos com arquitetura base compartilhada
- Sistemas totalmente parametrizáveis sem necessidade de recompilação
O que não farei:
- Código inchado, overengineered, que quebra no momento em que você mexe nele
- Soluções black-box que você não consegue manter sozinho
Construí esses sistemas em um jogo multiplayer de VR em produção e entreguei um jogo completo do zero em 48 horas na Creative Jam Montréal 2025, em colaboração com a Ubisoft, conquistando o 1º lugar.
Conheça mais sobre AbdellahAboulou
Unity Developer Gameplay and AI Systems
- A partir deCanadá
- Membro desdejul. de 2023
- Responde em aprox.:1 hora
- Última entrega1 dia
Idiomas
Árabe, Inglês, Francês
Tradução automática
Meu portfólio
Outros serviços de Desenvolvimento de Games que eu ofereço
Perguntas frequentes
Tradução automática
O que você precisa para começar?
Seus arquivos do projeto Unity ou uma cena vazia, uma descrição dos comportamentos de NPCs que você deseja, e quaisquer imagens ou vídeos de referência. Vou analisar seu projeto e propor a melhor arquitetura antes de começar.
Você pode adicionar comportamento aos meus NPCs existentes?
Sim, posso integrar sistemas de comportamento nos seus personagens atuais ou criar novos do zero. Primeiro, revisarei seu código atual para evitar conflitos.
Qual arquitetura de comportamento você vai usar?
Depende do seu projeto. Primeiro analiso suas necessidades e proponho a melhor opção, máquina de estados, Scriptable Objects, configuração JSON ou navegação por NavMesh. Sempre priorizo desempenho e código limpo.
Posso modificar os valores do NPC sem mexer no código?
Sim. Com os pacotes Standard e Premium, o comportamento é orientado a dados via Scriptable Objects e JSON, então você pode ajustar velocidade, alcance de detecção e comportamento sem precisar recompilar.

