Forum MUGENATION: INTELLIGENZE ARTIFICIALI - Forum MUGENATION

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

INTELLIGENZE ARTIFICIALI ho cercato ma non ho ancora trovato

#1 L   Accidente 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 10
  • Iscritto: 17-March 08

Inviato 17 March 2008 - 20:28

Ciao a tutti,, mio primo topic, ho ripreso il mugen da un paio di giorni,, e,,,
e' meraviglioso,, vabbe' passiamo alla domanda :

dato che i chars sono abbastanza idioti (come tutti sanno) vorrei implementare delle intelligenze artificiali "un tantino" piu' competive,,

se potreste indicarmi dei tutorial completi passo-passo,,

ho gia' visto qui in altri thread e' trattato l'argomento,, ma non ci capisco niente di trigger e var o cose simili,, mi servirebbe proprio una guida BASE..

poi,, bisogna per forza editarle una a una, o se ne puo' creare una e poi utilizzare per piu' personaggi (magari copiando dei file o parte di essi)..??

un ultima cosa, googleando un po' ho trovato notizie di un certo Winane, uno di mugen guild, che avrebbe eelaborato uno dei migliori metodi per le AI in giro,, ho anche scaricato qualcosa,, ma no so proprio come usarla,, voi ne sapete qualcosa? QUI il link alla sua pagina.
0

#2 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 17 March 2008 - 20:40

x quanto riguarda l'AI di questo winane, non ne so molto, sorry ;)

ora, non per farmi pubblicità XD ma ho appena rilasciato una guida alla programmazione... la trovi in "tutorial".

naturalmente, si parlerà di trigger e var, ma se prima di quello, ti leggi i capitoli relativi al CNS, dovresti capire cosa vuol dire ;)

Saluti

Squall
0

#3 L   Accidente 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 10
  • Iscritto: 17-March 08

Inviato 17 March 2008 - 20:48

ok perfetto, domani so cosa devo fare allora ;)

per stasera mi dedico all'inserimento di qualche altro char e stage,
grazie della pronta risposta :D
0

#4 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 17 March 2008 - 20:49

di nulla :D spero ti sia di aiuto ;)

Saluti

Squall
0

#5 L   Nobun 

  • Horse Rider Skull Phantom. Rarely Here.
  • Gruppo: SuperModeratore
  • Messaggi: 4898
  • Iscritto: 11-July 04

Inviato 17 March 2008 - 22:06

Una AI va programmata sul singolo personaggio. C'è un metodo ormai abbastanza prestabilito per la decisione di come attivarla, ma poi, la vera "decisione degli eventi" va programmata azione per azione, calzandola sul singolo personaggio.

Come a dire... una AI si può fare solo su un proprio personaggio (proprio perché lo conosci meglio e lo conosci a fondo).

Esiste però un modo per incrementare la competività dei personaggi, senza una vera e propria AI. Ed è un metodo abbastanza universale. L'unica rogna è che ti devi fare un doppione di ogni char (un char da riservare al PC ed uno da riservare a te).

Il metodo sta nel semplificare in maniera estrema i comandi nelle versioni dei char riservate al computer

es.

command = ~F, F, a

per una Hyper

......

Mi raccomando... non lo si deve fare per i personaggi che vuoi usare tu, solo per quello che deve usare il PC. Sotto Linux questo trucco funzionava, non so sotto windows ma credo di si.
0

#6 L   Accidente 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 10
  • Iscritto: 17-March 08

Inviato 22 March 2008 - 18:57

Visualizza MessaggiNobun, su Mar 17 2008, 22:06, detto:

Una AI va programmata sul singolo personaggio. C'è un metodo ormai abbastanza prestabilito per la decisione di come attivarla, ma poi, la vera "decisione degli eventi" va programmata azione per azione, calzandola sul singolo personaggio.

Come a dire... una AI si può fare solo su un proprio personaggio (proprio perché lo conosci meglio e lo conosci a fondo).

Esiste però un modo per incrementare la competività dei personaggi, senza una vera e propria AI. Ed è un metodo abbastanza universale. L'unica rogna è che ti devi fare un doppione di ogni char (un char da riservare al PC ed uno da riservare a te).

Il metodo sta nel semplificare in maniera estrema i comandi nelle versioni dei char riservate al computer

es.

command = ~F, F, a

per una Hyper

......

Mi raccomando... non lo si deve fare per i personaggi che vuoi usare tu, solo per quello che deve usare il PC. Sotto Linux questo trucco funzionava, non so sotto windows ma credo di si.



mhh interessante, ci provero' con qualche char piu' scemo della media,,ah ovviamente i comandi li devo andare a modificare nel file .cmd giusto?


cmq proprio ieri ho scoperto una cosa che probabilmente molti di voi gia' sapevano, o meglio l'esistenza del parametro AI cheat, nel file .cfg del mugen (si trova verso la fine di tale file, sotto la voce "ARCADE"), che se settato propriamente (cioe' con valore "1" - enabled ), consente ai personaggi controllati dalla CPU, di eseguire le mosse senza dover effettuare la sequenza di comandi.
la differenza e' palese. sagat non la smette piu' di dire TIGER UPPERCUT adesso.
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi