Crearé NPCs y AI personalizadas para tu juego en Unity


Acerca de este Servicio
Traducción automática
Tu juego necesita NPCs que realmente se comporten, enemigos que patrullen, detecten, reaccionen y contraataquen de una manera que se sienta intencional, no como un guion predefinido.
Diseño e implemento sistemas de comportamiento para NPC y enemigos desde cero, usando la arquitectura que mejor se adapte a tu proyecto, no una solución única para todos. Antes de escribir una línea de código, analizo la estructura de tu proyecto y propongo el enfoque adecuado para tus necesidades específicas.
Lo que puedo construir:
- Comportamientos de patrulla, detección, persecución y ataque
- Máquinas de estados finitos con transiciones limpias y escalables
- IA jerárquica usando patrones de planificación HTN
- Comportamiento basado en datos mediante Scriptable Objects y configuración JSON
- Pathfinding con NavMesh y evitación dinámica de obstáculos
- Varios tipos de enemigos con arquitectura base compartida
- Sistemas totalmente parametrizables sin recompilación
Lo que no haré:
- Código inflado, sobreingenierizado que se rompe en el momento en que lo tocas
- Soluciones black-box que no puedas mantener tú mismo
Construí estos sistemas en un juego multijugador VR en producción y lancé un juego completo desde cero en 48 horas en Creative Jam Montréal 2025, en colaboración con Ubisoft, ganando el primer lugar.
Conoce a AbdellahAboulou
Unity Developer Gameplay and AI Systems
- DeCanadá
- Miembro desdejul 2023
- Responde aprox. en:1 hora
- Última entrega1 día
Idiomas
Árabe, Inglés, Francés
Traducción automática
Mi porfolio
Otros servicios de Desarrollo de videojuegos que ofrezco
FAQ
Traducción automática
¿Qué necesitas para empezar?
Tus archivos del proyecto en Unity o una escena vacía, una descripción de los comportamientos de NPC que deseas, y cualquier imagen o video de referencia. Analizaré tu proyecto y propondré la mejor arquitectura antes de comenzar.
¿Puedes agregar comportamiento a mis NPCs existentes?
Sí, puedo integrar sistemas de comportamiento en tus personajes existentes o crear nuevos desde cero. Primero revisaré tu código actual para evitar conflictos.
¿Qué arquitectura de comportamiento usarás?
Depende de tu proyecto. Primero analizo tus necesidades y propongo la mejor opción, máquina de estados, Scriptable Objects, configuración JSON o navegación NavMesh. Siempre priorizo el rendimiento y un código limpio.
¿Puedo modificar los valores del NPC sin tocar el código?
Sí. Con los paquetes Standard y Premium, el comportamiento es basado en datos mediante Scriptable Objects y JSON, así que puedes ajustar la velocidad, el rango de detección y el comportamiento sin recompilar.

