Finalmente, mi sono voluto aprire al mondo della programmazione Mugen, siccome sto già a un buon punto, vorrei sapere come togliere le seguenti cose ad un char (per esercitarmi)
Difesa, in aria e altro (gli stati non sono visualizzati nel CNS), programmare una scivolata (in modo che il char come si rialzi si sia spostato in un altro punto.
Grazie in anticipo.
Pagina 1 di 1
Programmare un paio di cose.
#2
Inviato 23 April 2009 - 16:32
allora, le difese (come quella in aria), sono comprse nel file common.cns
per una scivolata non c'è problema.
fai l'animazione della scivolata, e la programmi come una normale mossa (attivazione tramite combinazione di tasti ecc). poi setti un VELSET quando dovrebbe iniziare a muoversi, provocando così lo spostamento. se vuoi farlo fermare prima della fine dell'animazione, ne metti un altro settando la velocità a 0
Saluti
Squall
per una scivolata non c'è problema.
fai l'animazione della scivolata, e la programmi come una normale mossa (attivazione tramite combinazione di tasti ecc). poi setti un VELSET quando dovrebbe iniziare a muoversi, provocando così lo spostamento. se vuoi farlo fermare prima della fine dell'animazione, ne metti un altro settando la velocità a 0
Saluti
Squall
#3
Inviato 23 April 2009 - 18:26
Squall LionHeart™, su Apr 23 2009, 17:32, detto:
allora, le difese (come quella in aria), sono comprse nel file common.cns
per una scivolata non c'è problema.
fai l'animazione della scivolata, e la programmi come una normale mossa (attivazione tramite combinazione di tasti ecc). poi setti un VELSET quando dovrebbe iniziare a muoversi, provocando così lo spostamento. se vuoi farlo fermare prima della fine dell'animazione, ne metti un altro settando la velocità a 0
Saluti
Squall
per una scivolata non c'è problema.
fai l'animazione della scivolata, e la programmi come una normale mossa (attivazione tramite combinazione di tasti ecc). poi setti un VELSET quando dovrebbe iniziare a muoversi, provocando così lo spostamento. se vuoi farlo fermare prima della fine dell'animazione, ne metti un altro settando la velocità a 0
Saluti
Squall
Dunque, non ho capito bene come togliere la difesa a un char, e far muovere il char, se potresti spiegarti meglio....
Però sai, sono un principiante.
#4
Inviato 24 April 2009 - 12:43
allora, se sei principiante, proprio principiante, ti direi di lasciar stare la difesa. mettere mano sul Common.cns non è cosa da principianti. Anzi, non è cosa nemmeno da programmatori di medio livello. Quindi tornaci quando sarai più esperto.
per lo scivolamento, se non mi fornisci una dettagliata spiegazione di cosa vuoi far scivolare (un attacco, un movimento, altro) non posso aiutarti a dovere.
ps. fare queste cose, ripeto, all'inizio non è granché. ti troverai a fare le cose perché la gente ti spiega come fare, e incollando soltanto il codice che ti postano sul forum.
prima di provare a modificare, bisogna C A P I R E.
Prendi un personaggio con un cns ordinato, e per ogni tecnica o movimento che fa nel gioco, cerca di capire gli states. in questo modo capisci ogni singola cosa a che serve, e sarai capace di riprodurlo. devi capire la struttura del cns, fatta di statedef e states, e tutto il resto.
inizia dalle cose semplici (i pugni e i calci semplici sono le cose più facili da capire); e quando hai capito, passa alle supers, le hypers ecc.
Inoltre, sarebbe preferibile che tu postassi qui richieste di spiegazione di altro genere.
non "come si fa questo?", ma "a cosa serve questo?" in questo modo, ripeto per la terza volta, capisci e sei in grado di renderti autonomo come programamtore ;)
la programmazione non è cosa che si impara dall'oggi al domani. io, ad esempio, programmo ormai da 2 anni e mezzo. Ho certo avuto un ottimo maestro, ma le cose più importanti le ho imparate lavorando da solo al DBAF. perché quando ci devi sbattere la testa, e non hai nessuno a cui chiedere, devi trovarla tu la soluzione, e sviluppi la mentalità adatta a farlo ;)
Saluti
Squall
per lo scivolamento, se non mi fornisci una dettagliata spiegazione di cosa vuoi far scivolare (un attacco, un movimento, altro) non posso aiutarti a dovere.
ps. fare queste cose, ripeto, all'inizio non è granché. ti troverai a fare le cose perché la gente ti spiega come fare, e incollando soltanto il codice che ti postano sul forum.
prima di provare a modificare, bisogna C A P I R E.
Prendi un personaggio con un cns ordinato, e per ogni tecnica o movimento che fa nel gioco, cerca di capire gli states. in questo modo capisci ogni singola cosa a che serve, e sarai capace di riprodurlo. devi capire la struttura del cns, fatta di statedef e states, e tutto il resto.
inizia dalle cose semplici (i pugni e i calci semplici sono le cose più facili da capire); e quando hai capito, passa alle supers, le hypers ecc.
Inoltre, sarebbe preferibile che tu postassi qui richieste di spiegazione di altro genere.
non "come si fa questo?", ma "a cosa serve questo?" in questo modo, ripeto per la terza volta, capisci e sei in grado di renderti autonomo come programamtore ;)
la programmazione non è cosa che si impara dall'oggi al domani. io, ad esempio, programmo ormai da 2 anni e mezzo. Ho certo avuto un ottimo maestro, ma le cose più importanti le ho imparate lavorando da solo al DBAF. perché quando ci devi sbattere la testa, e non hai nessuno a cui chiedere, devi trovarla tu la soluzione, e sviluppi la mentalità adatta a farlo ;)
Saluti
Squall
#5
Inviato 24 April 2009 - 13:14
Una scivolata simile insomma.
http://img27.imageshack.us/img27/654/ttto.gif
http://img27.imageshack.us/img27/654/ttto.gif
#6
Inviato 24 April 2009 - 22:54
Lascio a Squall l'onore (e l'onere) di rispondere alla tua domanda.
Intervengo solo (in linea con le sue parole) per suggerirti (come personaggi di partenza di cui studiare il codice) Kfm, King Lion ed eventualmente Ranmaru.
I miei chars di solito hanno codici molto brevi tendenti al semplice ecco perché te li consiglio (so che suona molto da autoreferenzialismo. Ma so di essere un programmatore minimale - nel senso che cerco sempre la soluzione più semplice per un dato problema).
Concordo in tutto quello che ha detto. Bisogna CAPIRE.
A parte due domande (intendo proprio due di numero), sul resto tutto quello che so l'ho imparato DA SOLO studiandomi i tutorial (quelli della Elecbyte, quegli altri ho visto subito che mi incasinavano solo la vita... per banalizzare troppo le cose non mi rendevano chiare le cose) e con l'esperienza.
Molte cose le ho imparate quando avevo più tempo (e più passione) e facevo i fixing dei personaggi che ogni tanto gli utenti mi mandavano per una sistematina (andavo ad intuito e a tentativi).
Anche perché ho imparato a mie spese che spesso, pure la persona più esperta, rischia di indirizzarti a delle soluzioni sbagliate. Quindi molte volte preferisco non rispondere e "costringere" la persona che aspira a diventare un programmatore a risolversi da solo i problemi (quando ho cominciato Nobunaga non sapevo una cippa di programmazione, ma a risolvere i vari problemi e studiare come fare le mosse ci ho pensato da solo).
So che può risultare antipatico, ma questo è il modo migliore per imparare. (magari le prime volte ci si fa aiutare, oppure si chiede consiglio per cose particolarmente complesse, ma non bisogna "appoggiarsi" agli altri. Se vuoi essere programmatore devi imparare - piano piano - a reggerti sulle tue gambe).
Intervengo solo (in linea con le sue parole) per suggerirti (come personaggi di partenza di cui studiare il codice) Kfm, King Lion ed eventualmente Ranmaru.
I miei chars di solito hanno codici molto brevi tendenti al semplice ecco perché te li consiglio (so che suona molto da autoreferenzialismo. Ma so di essere un programmatore minimale - nel senso che cerco sempre la soluzione più semplice per un dato problema).
Concordo in tutto quello che ha detto. Bisogna CAPIRE.
A parte due domande (intendo proprio due di numero), sul resto tutto quello che so l'ho imparato DA SOLO studiandomi i tutorial (quelli della Elecbyte, quegli altri ho visto subito che mi incasinavano solo la vita... per banalizzare troppo le cose non mi rendevano chiare le cose) e con l'esperienza.
Molte cose le ho imparate quando avevo più tempo (e più passione) e facevo i fixing dei personaggi che ogni tanto gli utenti mi mandavano per una sistematina (andavo ad intuito e a tentativi).
Anche perché ho imparato a mie spese che spesso, pure la persona più esperta, rischia di indirizzarti a delle soluzioni sbagliate. Quindi molte volte preferisco non rispondere e "costringere" la persona che aspira a diventare un programmatore a risolversi da solo i problemi (quando ho cominciato Nobunaga non sapevo una cippa di programmazione, ma a risolvere i vari problemi e studiare come fare le mosse ci ho pensato da solo).
So che può risultare antipatico, ma questo è il modo migliore per imparare. (magari le prime volte ci si fa aiutare, oppure si chiede consiglio per cose particolarmente complesse, ma non bisogna "appoggiarsi" agli altri. Se vuoi essere programmatore devi imparare - piano piano - a reggerti sulle tue gambe).
Condividi questa discussione:
Pagina 1 di 1

Aiuto










