creare un personaggio
#1
Inviato 28 April 2007 - 18:23
#2
Inviato 28 April 2007 - 20:10
Però se vuoi cominciare da 0 e qualche idea su come funziona la programmazione già ce la hai una buona dritta può essere usare il mio char vuoto che trovi scaricabile dalla sezione tutorial di questo forum.
Comunque per il problema PCX... io (che non ho il photoshop) uso tanti programmi di disegno diversi a seconda dell'operazione che devo fare (ma principalmente I.mage, IrfanView, Paint, ed un programma che ho per la conversione dei colori). Io personalmente lavoro molto sulle BMP ed uso il Paint per "ritagliare" il Char in maniera tale che il riquadro non lasci "spazi vuoti laterali" e contenga esattamente il char (ci deve sempre essere almeno un pixel non di sfondo su ogni lato).
Alla fine converto tutto in PCX con IrfanView o I.mage dipende dal quantitativo di immagini da salvare.
#3
Inviato 28 April 2007 - 21:30
#4
Inviato 28 April 2007 - 21:52
Comincia da qualche piccola modifica semplice (al file AIR per cominciare, alla prima parte del CMD).
I tutorial migliori sono in Inglese (quelli nella sezione "docs" del Mugen).
Comincia a modificare le mosse CMD di KFM e le sequenze dei comandi (lascia perdere la seconda parte dopo [StateDef -1])
Le istruzioni sono nei commenti del CMD stesso.
In secondo luogo prova a modificare qualche animazione senza toccare l'sff. (le istruzioni su come sono fatti gli AIR sono in Mugen\docs\air.txt).
Concentrati solo su questo (e su come è fatto un DEF) per il momento. Alle immagini SFF pensa dopo. Ci vogliono diversi mesi prima di imparare le basi minime per fare un personaggio... quindi armati di pazienza e procedi a piccoli passi...
Purtroppo non esiste altro modo che "scontrarsi" con i tutorial della cartella "docs" del Mugen e leggersi il codice di KFM. E' il modo più "sconvolgente" ma anche il metodo migliore. Putroppo non esiste una guida del genere (sarebbe tra l'altro una impresa titanica fare qualcosa del genere, credimi).
#5
Inviato 28 April 2007 - 21:57
#6
Inviato 28 April 2007 - 22:22
#7
Inviato 28 April 2007 - 22:44
#8
Inviato 29 April 2007 - 08:37
Il fatto è che tutto quello che serve lo trovi nella cartella "docs" del Mugen. E' vero che è in Inglese, ma non occorre conoscere chissà che bene l'Inglese per capire ciò che ci sta scritto.
I tutorial che effettivamente sono molto difficili da capire (sono molto tecnici e non è un inglese semplice) sono il tutorial "sctrls" ed "exp". Il tutorial "sctrls" è stato tradotto in Italiano da me e da due colleboratori e lo trovi nella sezione "tutorial" di questo forum (discussione "state controls in Italiano").
Il tutorial "exp" non è stato tradotto, ma è comunque un tutorial che va letto per ultimo perché è un tutorial che si usa solo nella programmazione avanzata. Insomma quando sai il resto, il tutorial "exp" lo capirai.
i tutorial da leggere quindi sono
FILE DEF -> basta guardare il file .def di KFM. (o quello di un altro char come ad es. i miei che usano più file CNS)
FILE CMD (parte I - definizione dei comandi) -> leggersi i commenti che trovi nel file CMD di KFM che spiegano tutto.
FILE CMD (parte II - chiamate CNS) -> si usano istruzioni CNS (generalmente solo ChangeState).
Ma visto che questa parte contiene codice CNS si rinvia a quanto indico per il CNS
FILE AIR -> vedi Mugen\docs\air.txt per l'inserimento di frames e capire cosa sono i box di collisione
Per disegnare i box di collisione ed implementarli usare MCM, FF, o Mee
FILE SFF -> Usare MCM, FF o Mee. Tieni presente alcune cose:
1) Guarda come sono centrati i frame e dove stanno gli assi (generlamente sui piedi al centro - linea di suolo simmetrica)
2) Sono richiesti dei frame obbligatori per le cadute che devono essere centrati in maniera specifica (la cosa è illustrata in maniera chiara in MUGEN\DOCS\SPR.GIF) Ogni immagine si riferisce a 3 frames (1 frame per ogni centratura - testa, busto, piedi).
FILE ACT -> sono semplici palette. Per capire come funzionano prova a prendere una qualsiasi immagine a 256 colori e cambiare semplicemente i colori della palette. I file ACT non sono altro che colori di Palette (come i file PAL).
Creazione: usare FF oppure ricavarli da un PAL esistente con pal2act (scaricabile da Mugenation)
FILE SND -> Facilissimo. Si inseriscono file wav e li si associa ad una coppia di valori univoca. Puoi leggerti le istruzioni sndmaker se vuoi (Mugen\tools\mtools.txt -> capitolo sndmaker). In ogni caso basta anche imparare ad usare programmi come MCM o FF (va bene anche il Mee ma ha qualche bug).
Ed infine per i file CNS ci sono ben 4 tutorial a seconda della parte di istruzione che devi usare
1) struttura generale di uno state ed altre indicazioni introduttive (come ad es. cosa sono i trigger e come funziona la "trigger logic").
Tutorial CNS (Mugen\docs\cns.htm)
2) spiegazione dei singoli trigger
tutorial TRIGGERS (Mugen\docs\trigger.htm)
3) spiegazione dei singoli comandi CNS
tutorial SCTRLS (tradotto in IT qui su Mugenation)
4) spiegazione delle espressioni complesse e/o espressioni numeriche
tutorial EXP (Mugen\docs\exp.htm)
* solo dopo aver capito il resto *
#9
Inviato 29 April 2007 - 13:47
trovo tutto qui? ma devo sapere tutte queste cose x cambiare la grafica ad un personaggio?
#10
Inviato 29 April 2007 - 15:19
Se intendi semplicemente sostituire immagini presenti con altre basta modificare l'sff.
Se invece intendi dire anche aggiungerci effetti, oltre che inserire le immagini nell'sff devi aggiungere pure del codice CNS dipende da cosa devi fare.
PS: Se ti sei stupito della mole di istruzioni per la programmazione Mugen capirai perché è pressoché impossibile fare un tutorial completo.
#11
Inviato 29 April 2007 - 20:15
#12
Inviato 05 May 2007 - 01:29
#13
Inviato 09 September 2007 - 00:09
#14
Inviato 09 September 2007 - 00:58
Riguardo a come fare gli sprite, puoi trovare consigli nella sezione tutorial, e comunque hai tre modi per creare sprite:
1) Scarichi da qualche sito gli sprites già fatti e te li modifichi (relativamente facile)
2) Rippi le immagini dei personaggi da un gioco (lavoro duro)
3) Te li disegni su paint o programmi di grafica (lavoro duro)

Aiuto









