• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Qualche anima buona che mi dia una mano?
#3
Segui i consigli di Black96, poi dacci almeno uno script tuo da cui partire per correggerti e discuterne, anche perché non è detto che uno script già pronto faccia al caso tuo, ti ritroveresti ad impazzire per cambiarlo senza capirci nulla perché non fa quello che vuoi tu.

Comunque ho capito che qualcosa hai già fatto. Prendi il video che ti hanno indicato oppure questo che non usa i quaternion (che però dovresti imparare): https://www.youtube.com/watch?v=f8jYQZ_yVsI

Quello che consiglio sempre è di seguire i 4 video ufficiali http://unity3d.com/learn/tutorials/modules e capirli tutti, in particolare

Il Survival-Shooter ha un interessante cap. 104
http://unity3d.com/learn/tutorials/proje...al-shooter

Ancora più avanzato è lo Stealth con il cap.407..
http://unity3d.com/learn/tutorials/projects/stealth

Poi ricorda che dovrai considerare altre cose, un nemico che ti segue appena ti vede non è tutto.. Cosa fa il nemico prima? Sta fermo? Segue un path? Se ti segue ma non ti raggiunge lo farà all'infinito o dopo un pò desisterà? e allora che farà? tornerà al nodo più vicino del path che stava facendo? sarà in grado di aggirare ostacoli? e se ti nascondi dietro ad un muro ti seguirà dietro? La tecniche più comuni per queste cose si chiamano "macchine a stati finiti" o FSM e l'algoritmo "A*" per l'inseguimento tra le geometrie dei livelli. Nell'esempio Stealth c'è una specie di FSM(patrol/shoot/chase).
 
Rispondi
  


Messaggi in questa discussione
RE: Qualche anima buona che mi dia una mano? - da Chip - 22-12-2014, 11:27 PM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Mi consigliate una guida javascript per unity? jacomucchio 10 985 13-04-2015, 09:35 PM
Ultimo messaggio: jacomucchio
  Controllare che avvenga una collisione in C# Johnny 97 11 1,852 30-07-2012, 12:58 PM
Ultimo messaggio: Johnny 97

Vai al forum:


Browsing: 1 Ospite(i)