Creerò npc personalizzati e ai per il tuo gioco Unity


Informazioni su questo servizio
Traduzione automatica.
Il tuo gioco ha bisogno di NPC che si comportino davvero, nemici che pattugliano, rilevano, reagiscono e combattono in modo che sembri intenzionale, non scriptato.
Progetto e implemento sistemi di comportamento per NPC e nemici partendo da zero, usando l'architettura più adatta al tuo progetto, non una soluzione universale. Prima di scrivere anche solo una riga di codice, analizzo la struttura del tuo progetto e propongo l'approccio giusto per le tue esigenze specifiche.
Ciò che posso creare:
- Comportamenti di pattuglia, rilevamento, inseguimento e attacco
- Finite state machine con transizioni pulite e scalabili
- AI gerarchica usando pattern di pianificazione HTN
- Comportamento basato sui dati tramite Scriptable Objects e configurazioni JSON
- Pathfinding con NavMesh e evitamento dinamico degli ostacoli
- Tipi di nemici multipli con architettura di base condivisa
- Sistemi completamente parametrizzabili senza bisogno di recompilare
Ciò che non farò:
- Codice gonfio, troppo complesso e che si rompe al minimo tocco
- Soluzioni black-box che non puoi mantenere da solo
Ho costruito questi sistemi in un gioco multiplayer VR in produzione e ho consegnato un gioco completo da zero in 48 ore al Creative Jam Montréal 2025, in collaborazione con Ubisoft, vincendo il primo posto.
Scopri di più su AbdellahAboulou
Unity Developer Gameplay and AI Systems
- DaCanada
- Membro dalug 2023
- Tempo di risposta medio1 ora
- Ultima consegna1 giorno
Lingue
Arabo, Inglese, Francese
Traduzione automatica.
Il mio portfolio
Altri servizi della categoria Sviluppo videogiochi offerti da me
FAQ
Traduzione automatica.
di cosa hai bisogno per iniziare?
I tuoi file di progetto Unity o una scena vuota, una descrizione dei comportamenti NPC che desideri, e eventuali immagini o video di riferimento. Analizzerò il tuo progetto e proporrò la migliore architettura prima di iniziare.
Puoi aggiungere comportamenti ai miei NPC esistenti?
Sì, posso integrare sistemi di comportamento nei tuoi personaggi esistenti o crearne di nuovi da zero. Prima rivedo il tuo codice attuale per evitare conflitti.
Quale architettura di comportamento userai?
Dipende dal tuo progetto. Analizzo prima le tue esigenze e propongo l'opzione migliore, macchina a stati, Scriptable Objects, configurazione JSON o NavMesh pathfinding. Prioritizzo sempre le prestazioni e un codice pulito.
Posso modificare i valori dell'NPC senza toccare il codice?
Sì. Con i pacchetti Standard e Premium, il comportamento è basato sui dati tramite Scriptable Objects e JSON, quindi puoi modificare velocità, raggio di rilevamento e comportamento senza recompilare.

