Je vais créer des npcs et une IA personnalisés pour votre jeu Unity


À propos de ce service
Traduction automatique
Votre jeu a besoin de PNJ qui se comportent réellement, d'ennemis qui patrouillent, détectent, réagissent et ripostent de manière intentionnelle, pas scriptée.
Je conçois et mets en œuvre des systèmes de comportement pour PNJ et ennemis à partir de zéro, en utilisant l’architecture adaptée à votre projet, pas une solution universelle. Avant d’écrire une ligne de code, j’analyse la structure de votre projet et propose la meilleure approche pour vos besoins spécifiques.
Ce que je peux réaliser :
- Comportements de patrouille, détection, poursuite et attaque
- Machines à états finis avec des transitions claires et évolutives
- IA hiérarchique utilisant des modèles de planification HTN
- Comportement basé sur des données via Scriptable Objects et configuration JSON
- Navigation avec NavMesh et évitement dynamique des obstacles
- Plusieurs types d’ennemis avec une architecture de base commune
- Systèmes entièrement paramétrables sans recompilation
Ce que je ne ferai pas :
- Code gonflé, sur-engineered qui casse dès qu’on y touche
- Solutions black-box que vous ne pouvez pas maintenir vous-même
J’ai développé ces systèmes sur un jeu multijoueur VR en production et livré un jeu complet en 48 heures lors du Creative Jam Montréal 2025, en collaboration avec Ubisoft, en remportant la première place.
Découvrez AbdellahAboulou
Unity Developer Gameplay and AI Systems
- DeCanada
- Membre depuisjuil. 2023
- Temps de réponse moy.1 heure
- Dernière commande1 jour
Langues
Français, Arabe, Anglais
Traduction automatique
Mon portfolio
Autres services de Développement de jeux I Offre
FAQ
Traduction automatique
De quoi avez-vous besoin pour commencer ?
Vos fichiers de projet Unity ou une scène vide, une description des comportements de NPC que vous souhaitez, ainsi que toutes images ou vidéos de référence. J’analyserai votre projet et proposerai la meilleure architecture avant de commencer.
Pouvez-vous ajouter du comportement à mes NPC existants ?
Oui, je peux intégrer des systèmes de comportement à vos personnages existants ou en créer de nouveaux à partir de zéro. Je commencerai par examiner votre code actuel pour éviter tout conflit.
Quelle architecture de comportement allez-vous utiliser ?
Cela dépend de votre projet. J’analyse d’abord vos besoins et je propose la meilleure option, machine à états, Scriptable Objects, configuration JSON ou pathfinding NavMesh. Je privilégie toujours la performance et un code propre.
Puis-je modifier les valeurs du NPC sans toucher au code ?
Oui. Avec les packages Standard et Premium, le comportement est basé sur des données via Scriptable Objects et JSON, vous pouvez donc ajuster la vitesse, la portée de détection et le comportement sans recompilation.

