Forum MUGENATION: Intelligenza Artificiale dei personaggi: ESAGERATA! - Forum MUGENATION

Salta al contenuto

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

Intelligenza Artificiale dei personaggi: ESAGERATA! Come diminuire l'AI dei char troppo forti...

#1 L   Kle 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 22
  • Iscritto: 20-October 06

Inviato 14 June 2007 - 15:31

Questo è il mio problema, molto semplice: alcuni char sono troppo forti anche a difficoltà easy 1.

C'è un modo di modificare il .cmd per renderli più stupidi?!

Non intendo soltanto diminuire il valore della lifebar, attacco, e difesa... ma proprio modificare l'AI per renderla più scema.... quindi se c'è qualche magico comando da inserire vi prego di segnalarmelo.

Prendete ad esempio i char di CVS di Warusaki3, qui il link al suo sito:

http://page.freett.c...saki3/index.htm

E' un grande autore e tutto il resto ( ogni char ha il system point di CVS incluso ) ma suoi shotokan sono incredibilmente tosti da battere! Non ci sono patch ( almeno che io sappia ) rilasciate per una minore IA.

Qualche soluzione?
0

#2 L   williamwilson 

  • EvilMugen
  • Gruppo: Moderatore
  • Messaggi: 1374
  • Iscritto: 30-September 06

Inviato 15 June 2007 - 11:49

quando incontri uno di questi personaggi se non riesci a batterlo premi f1 x ucciderlo :rotfl:
0

#3 L   Kle 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 22
  • Iscritto: 20-October 06

Inviato 15 June 2007 - 14:42

Ti ringrazio William, ma non è tanto per il round, è per l'AI. Insomma sti tipi non fanno altro che parare/parriare/evitare e sfornare super a go-go. Mi pare che siano programmati per ignorare il livello di difficoltà selezionato in option. Ho provato ad editare grosse parti del CMD nella speranza di eliminare o limitare l'AI, ma non ci capisco molto e il risultato è stato catastrofico: devo aver manomesso alcuni statedef fondamentali...in quanto Gouki ha cominciato a sdoppiarsi (Tipo Naruto) ogni volta che saltava... ( una bella idea per una nuova super)... se qualcuno sa come editare per bene una IA di un char già fatto, sempre che sia possibile, gliene sarò infinitamente grato...
0

#4 L   Andre-87 

  • Mietitore D'Anime
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 533
  • Iscritto: 23-May 07

Inviato 15 June 2007 - 17:52

Visualizza MessaggiKle, su Jun 15 2007, 15:42, detto:

in quanto Gouki ha cominciato a sdoppiarsi (Tipo Naruto) ogni volta che saltava...


:rotfl:
0

#5 L   williamwilson 

  • EvilMugen
  • Gruppo: Moderatore
  • Messaggi: 1374
  • Iscritto: 30-September 06

Inviato 16 June 2007 - 15:04

ma guarda.... ti diro' che ci vuole un bel po' di lavoro x cambiare L'AI
di un char... e a parte questo.... nn sono d'accordo nell'effettuare questa operazione perchè snaturerebbe
troppo il char....

alcuni chars sono fatti cosi' per picchiare gli altri chars... molti usano il mugen anche per vedersi gli incontri...
modalita' watch... (io mi diverto molto a vedere gli incontri sul mugen!!!)
e quando si scontrano dei chars con le palle quadrate... ti giuro è uno spettacolo...



io ti consiglierei di fare una selezione... ovvero di scegliere dei chars "normali" se quelli troppo potenti ti infastidiscono...
0

#6 L   Kle 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 22
  • Iscritto: 20-October 06

Inviato 17 June 2007 - 02:17

Purtroppo è quello che sto facendo... vedo che ci sono modi e modi di mugenare ;)

però ci sono della IA che vanno ben oltre le possibiltà di un giocatore medio e giocarci non è divertente, specialmente quando l'unico modo per non rimanere a mezz'aria in una combo di 30 colpi è quello di lanciare hadoken da un angolo....beh nei casi fortunati!

Perciò è un peccato dover accantonare un bel char ( e ne ho già tolti parecchi) per questo problema. Inoltre, molto probabilmente, se qualche altro coder di buona volontà, diverso dall'autore, si mettesse a modificare l'AI pubblicamente e a rilasciare patch correttive, sarebbe fustigato e impalato sulla cima di mugenlandia...
0

#7 L   Nobun 

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

Inviato 18 June 2007 - 20:46

Non è detto... disabilitare l'AI molte volte si traduce in un cambio banale di codice che può essere facilmente spiegato senza distribuire codici (e quindi senza infrangere regole).

Molte volte basta solo trovare la var che gestisce la AI e fare in modo che abbia sempre valore 0.

Sono d'accordo con te cmq... le AI impossibili chiunque potrebbe riuscire a farle... è molto più difficile da fare una AI bilanciata... io nel mio piccolo ho sempre provato i personaggi prima di distribuirli e ho sempre cercato di fare in modo che le mie AI (per quanto impegnative) fossero comunque battibili...
0

#8 L   williamwilson 

  • EvilMugen
  • Gruppo: Moderatore
  • Messaggi: 1374
  • Iscritto: 30-September 06

Inviato 18 June 2007 - 20:49

Visualizza MessaggiKle, su Jun 17 2007, 03:17, detto:

Purtroppo è quello che sto facendo... vedo che ci sono modi e modi di mugenare ;)

però ci sono della IA che vanno ben oltre le possibiltà di un giocatore medio e giocarci non è divertente, specialmente quando l'unico modo per non rimanere a mezz'aria in una combo di 30 colpi è quello di lanciare hadoken da un angolo....beh nei casi fortunati!

Perciò è un peccato dover accantonare un bel char ( e ne ho già tolti parecchi) per questo problema. Inoltre, molto probabilmente, se qualche altro coder di buona volontà, diverso dall'autore, si mettesse a modificare l'AI pubblicamente e a rilasciare patch correttive, sarebbe fustigato e impalato sulla cima di mugenlandia...


continui la partita con un char fortissimo...
e vedi se riesci a superarlo...
:rotfl:
0

#9 L   Terry 

  • Sensei
  • PuntoPuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 1743
  • Iscritto: 04-July 06

Inviato 19 June 2007 - 09:00

raga io avevo abbassato il livello di potenza nel cns e il char era veramente indebolito...cioè da superforte era diventato addirittura scarso!!come mai???
0

#10 L   Kle 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 22
  • Iscritto: 20-October 06

Inviato 19 June 2007 - 13:07

Grazie x le info Nobun. Ci riprovo a sistemarle per vedere se riesco nell'intento.

@Terry: Non sono un superesperto quindi... per quanto ne so potresti aver diminuito il la voce "power" oppure la forza d'attacco o la difesa... Tali parametri non dovrebbero avere nulla a che fare con il pattern d'attacco del char, quindi modificandoli il massimo che puoi ottenere sono cose del tipo avere che Dragon Claw di Reu facendo una combo di 300 colpi su di te e ti infligga lo stesso danno di un hadoken.
0

#11 L   williamwilson 

  • EvilMugen
  • Gruppo: Moderatore
  • Messaggi: 1374
  • Iscritto: 30-September 06

Inviato 19 June 2007 - 19:59

Visualizza MessaggiNobun, su Jun 18 2007, 21:46, detto:

Non è detto... disabilitare l'AI molte volte si traduce in un cambio banale di codice che può essere facilmente spiegato senza distribuire codici (e quindi senza infrangere regole).

Molte volte basta solo trovare la var che gestisce la AI e fare in modo che abbia sempre valore 0.

Sono d'accordo con te cmq... le AI impossibili chiunque potrebbe riuscire a farle... è molto più difficile da fare una AI bilanciata... io nel mio piccolo ho sempre provato i personaggi prima di distribuirli e ho sempre cercato di fare in modo che le mie AI (per quanto impegnative) fossero comunque battibili...


piccolo ot
si ma secondo me fra gli autori... la tentazione di fare un char che batte tutti gli altri... è forte...

nobun che ne pensi di fare un char imbattibile? :P pero' anche bello da vedere in azione... quindi nn come super mechi hisui...

mmm nel mio mugen nessuno riesce a batterla :s
0

#12 L   Nobun 

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

Inviato 20 June 2007 - 19:28

Potrei pensare ad una AI aggiuntiva per uno dei personaggi che ho fatto o, se decido di fare un char completamente mio potrei mettere una AI doppia (normale, impossibile)... però ame le AI impossibili più di tanto non piacciono... secondo me una AI deve essere credibile... insomma non che un personaggio ticolpisce all'infinito mentre sei in aria che stai cercando di subire una presa e non hai tempo di riprenderti... questo è sleale... ma tutte le AI impossibili si basano su quel principio (troppo comodo!)...
0

#13 L   Son Gohan ssj4 

  • A b s t r a c t
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 345
  • Iscritto: 17-January 07

Inviato 05 July 2007 - 20:36

tra un po di tempo ci provo io a fare una super AI ;) vedrete ke spettacolo O_o
0

#14 L   williamwilson 

  • EvilMugen
  • Gruppo: Moderatore
  • Messaggi: 1374
  • Iscritto: 30-September 06

Inviato 05 July 2007 - 21:41

sono d'accordo con l'AI doppia al 100%
cmq due personaggi che si sfidano è una cosa interessante perchè
si sfidano due codici... quindi chi sa programmare meglio in teoria potrebbe fare un char imbattibile
o no? :o
0

#15 L   Son Gohan ssj4 

  • A b s t r a c t
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 345
  • Iscritto: 17-January 07

Inviato 06 July 2007 - 12:16

già O_o
cmq se si modificano due char e viene quindi Modificata l'AI e si fanno combattere da soli vi immaginate ke spettacolo? :D
0

#16 L   Nobun 

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

Inviato 08 July 2007 - 11:11

Visualizza Messaggiwilliamwilson, su Jul 5 2007, 22:41, detto:

sono d'accordo con l'AI doppia al 100%
cmq due personaggi che si sfidano è una cosa interessante perchè
si sfidano due codici... quindi chi sa programmare meglio in teoria potrebbe fare un char imbattibile
o no? :o


Questa è una "credenza popolare" ma non è vero.
Per rendere IMPOSSIBILE da battere un personaggio ci possono essere un sacco di trucchetti semplici (quali dare potenza smisurata ai colpi e resistenza smisurata agli attacchi avversari... Omega Tom Hanks ad esempio è imbattibile perché non lo si può colpire... per fare un effetto del genere non ci vuole molto... solo un semplice comando e il tuo char diventa imbattibile).

Per verificare la bravura di un autore nella realizzazione delle AI bisogna invece vedere quanta "variazione" offre e se riesce a dare al personaggio attitudini di tipo differente nella scelta dei comportamenti (attacchi scelti, condizioni di difesa, eventuali contromosse). Le mie Ai ad esempio non sono particolarmente elaborate e quindi non rientrano tra le AI di migliore qualità. Ma peggio delle mie sono quelle delle AI impossibili (che invece spesso sono esaltate). Le mie AI ad es. hanno in più delle minime calibrazioni per rendere comunque "vulnerabile" il personaggio.

La bravura di un autore non è facile da valutare, e molte persone credono di riuscire ad esprimere giudizi basandosi su sensazioni come questa ma è un errore.

Faccio un esempio banale: Sapete qual è stata una delle parti di codice più complesse per realizzare Nobunaga? La gestione della spada durante le mosse di base (camminata, salto, fermata, etc)... ed è una cosa che quasi non si nota... se però provate a guardare il file "spada.cns" vi rendete conto che è un codice che (forse) non è stato poi così semplice da realizzare e che (forse) qualcun altro non sarebbe riuscito mai a produrre
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