Baby Bowser 64, the new problem da risolvere
#1
Inviato 21 November 2007 - 19:05
(nel tutorial, c'era scritto che bisogna fare un "collage" di tutti gli sprite che ti servono per fare stè act. E' vero?)
#2
Inviato 21 November 2007 - 19:30
Ti spiego in breve. Nella paletta (ACT) devi inserire tutti i colori che compongono il char, compresi gli effetti e tutto il resto. Io preferisco compilarlo a mano ma ci sono diversi metodi per far si che il programma ti estragga automaticamente. Se usi FF ci sono molte funzioni che permettono questo. Però non ho capito il problema con la riga "file", anche perchè non uso molto MCM ma sono piu per FF. Tornando alla paletta come detto in precedenza devi inserire tutti i colori del char, per dare la trasparenza allo sfondo invece devi posizionare il colore dello sfondo all'ultimo posto a destra. Se vedi nella cartella docs del mugen c'è qualche accenno, cmq se hai dubbi o mi sono spiegato male posta.
#3
Inviato 22 November 2007 - 14:14
P.S.
ti piace il mio chara? Vabbè, è sonic, nulla di originale, ma per me è il mio sonic! Ho intenzione di fare un gioco alla Marvel VS Capcom, con personaggi Nintendo e Sega (e altri...)!
Allega File
-
Sonic3.bmp (817.38K)
Numero di scaricamenti: 4
#4
Inviato 22 November 2007 - 15:55
Spero tu riesca a fare il tuo char ma se sei un principiante non avere fretta perchè ci vuole tempo ed esperienza. In ogni caso fammi sapere, ciao.
#5
Inviato 23 November 2007 - 11:40
#6
Inviato 23 November 2007 - 14:40
Baby Bowser 64, su Nov 23 2007, 11:40, detto:
Credo che quello nella cartella docs del Mugen introduca come programmare una mossa, ma non ti so dire. In ogni caso la via piu semplice sarebbe prendere, come hai ben detto, il codice cmd e cns da kfm e modificare i parametri per il tuo char. Solo che non conosco il tuo livello di conoscenza Mugenamente parlando, ad ogni modo come stai facendo il char? Lo stai montando su kfm o da zero? Così proviamo a usare quella di kfm, anche se non prometto nulla, non ho mai provato anche se so come funziona piu o meno...Se montassi il char sulla base di kfm sarebbe piu facile, io ti consiglio di fare così.
#7
Inviato 24 November 2007 - 15:57
#8
Inviato 24 November 2007 - 16:05
Se fai così hai gia pronte tutte le mosse base e dovrai programmare solo le hyper e il resto delle mosse ritoccando leggermente le basi di kfm, la via piu semplice.
#9
Inviato 25 November 2007 - 14:53
Allega File
-
prova.bmp (79.46K)
Numero di scaricamenti: 4
#10
Inviato 25 November 2007 - 16:42
#11
Inviato 25 November 2007 - 21:38
In ogni caso esiste un kfm che usa la presa che ti serve, ma è meglio seguire il tutorial e farla da te, altrimenti non ci guadagni nulla a fare il char. Secondo me dovrebbe essere un modo per imparare, ma ognuno la pensa a modo suo...
#12
Inviato 26 November 2007 - 15:35
#13
Inviato 26 November 2007 - 15:48
#14
Inviato 26 November 2007 - 20:51
Per esperienza, comunque, ti devo chiedere la cortesia - se mi vuoi citare - di ringraziare solo come suggeritore (altrimenti sembra che sia una sorta di collaboratore e non sarebbe giusto visto che il lavoro è tuo).
Tornando alla domanda.
Altezza della posizione dei frame del salto nell'SFF.
Allora, la mia non è una regola, ma è quello che faccio io. Le mosse aeree io le posiziono prendendo a riferimento l'altezza della posizione della testa della standing animation e metto la testa delle pose aeree più o meno alla stessa altezza rispetto all'incrocio degli assi. L'importante è che l'immagine risulti poi, nello scorrimento della animazione, "ferma" - senza quindi sbalzi ottici alto-basso o destra-sinistra.
Poi, per quanto riguarda la programmazione, come ha detto giustamente il Menjo (che ormai sta piano piano entrando tra gli esperti in Mugen) le mosse di base (tra cui il salto) sono già pre-programmate nel common1.cns. Tutto quello che devi fare quindi è solo "riempire" le animazioni che servono (nel salto ce ne sono diverse come vedrai. Ma non devi scrivere una riga di CNS.
Il file delle costanti contiene dei valori che ovviamente possono essere modificati. Tali valori influiscono sul comportamento generale del personaggio (anche il valore di attacco e difesa altera il comportamento generale del personaggio, compresa - volendo - la forza di attacco).
In KFM il file delle costanti è anche il file CNS delle istruzioni delle mosse ed è tutto insieme.
PS spesso e volentieri io lascio le costanti inalterate. Al limite altero la velocità ed il valore della vita, ma il resto generalmente non lo tocco.
PS2 x Menjo. Giusto: il parametro damege dell'HitDef determina quanto danno produce un colpo. Però tale valore viene influenzato dal valore di attacco nelle costanti CNS (il valore di attacco = 100 è quello normale ed è da intendersi come un valore percentuale. Quindi mettendo 200 la potenza di tutti gli attacchi raddoppia. Simile il discorso per il valore di difesa (che però influisce in negativo sulla potenza avversaria)).
#15
Inviato 28 November 2007 - 10:51
#16
Inviato 28 November 2007 - 14:36
http://www.mugenation.com/forum/index.php?...ic=6856&hl=
Troverai nella discussione, in un post di sos2, una spiegazione buona dove potresti prendere spunto.
Questo per quanto riguarda il projettile.
Il problema sarà la trasformazione di Sonic poichè spesso è una modifica complicata. So che si usa lo state chiamato "changestate" se non erro, ma se vuoi ottenere effetti diversi dopo la trasformazione (come ad esempio la mutazione di alcuni attacchi o roba simile) le cose si complicano, e mi sa che c'è da mettere mano nel common. Purtroppo nemmeno qui ti so dire di piu...
Forse ho detto qualche cavolata perchè non ho mai messo in pratica, spero di no.
In ogni caso mi serve Nobun per le correzioni molto eventuali :P
PS: Ovviamente per il projettile devi programmare anche l'air e l'sff, ma credo tu lo sappia.
PS1: Wow, che sorpresa. Se ripenso ai vecchi tempi quando non capivo nemmeno di cosa si parlasse...
...e ora a dirittura mi metto a spiegarlo...:ninja:
#17
Inviato 28 November 2007 - 20:44
L'explod però non può né produrre danni né essere colpito (perché è solo un effetto grafico).
Quindi, per questi effetti i comandi sono solo due
Projectile (più semplice)
Helper (più complesso perché poi devi programmare un altro state separato con il codice del comportamento dell'Helper stesso).
PS noto con piacere che la preparazione del menjo sta salendo di livello sempre di più! :rulez:
#18
Inviato 28 November 2007 - 21:00
Quote
A parte scherzi, piano piano sto cominciando a capire che la programmazione non è difficile come sembra, anche se io forse ora come ora so solo le basi, ma all'inizio la ritenevo un obbiettivo impossibile. Adesso poi che sto facendo anch'io un char qualcosina al giorno la imparo a forza di modifiche ecc. Ho notato anche che piu che di intelligenza si tratta spesso di logica, ora una volta finito di disegnare gli sprite non mi resta che provare...e se avrò problemi verrò a piangere da te :P
#19
Inviato 29 November 2007 - 18:50
#20
Inviato 29 November 2007 - 19:21
Basta che crei l'animazione con la sua trasformazione e la usi come nulla fosse senza programmare la trasformazione vera e propria. Io avevo capito che volessi una trasformazione permanente o una cosa simile, ma in ogni caso c'è sempre da programmare :P
La prima dovrebbe essere una specie di salto vero? Se è così credo basta "programmare" la mossa, ma sappiamo che il salto è gia nel common1.cns quindi non è vera programmazione, come fosse un salto ma usando l'animazione con Sonic che gira (non c'è da scrivere nel cns). Ma quest'ultima devi farla tu tramite Air. Forse ho capito male, ma se si tratta di una specie di salto dovrebbe essere così. Ho solo un dubbio: non so come si puo fare in modo che il salto lo esegua con quei determinati tasti, mi sembra sia standard il tasto "su" per saltare, non lo so proprio...
In alternativa, se fosse così (il salto puo essere solo con su), andrebbe programmato nel cns.
Anche qui chiedo a Nobun le correzioni nelle eventuali minkiate ^^'
Per la seconda credo che le cose si complichino un po dato che non so ancora programmare e non sono certo di cio che dico. Andrebbe prima di tutto programmata la mossa in questo modo, ecco un piccolo tutorial che mi scrisse Nobun tempo fa:
PS: Visto? Lo tengo ben conservato XD
Quote
Punto 1) Inserire le immagini nell'Sff in un gruppo "libero"
Punto 2) Aprire il file AIR e codificare l'animazione (compresi i ClsnBoxes) in una animazione libera, possibilmente riportante lo stesso numero del gruppo immagini usato nell'Sff (così il codice è più ordinato)
Punto 3) Aprire il CMD e definire la sequenza dei comandi
Punto 4) Sempre nel CMD inserire istanza [state -1, descrizione mossa] contenente un ChangeState che rinvii ad uno statedef "vuoto" che userai per la tua mossa. Sempre per ragioni di ordine sarebbe meglio che anche lo statedef coincida nella numerazione come animazione e gruppo sff (se la numerazione è libera e lascia abbastanza "spazio" -> questo lo spiego tra poco).
Importante è dove metti l'istanza state -1. Gli state -1 devono essere in ordine di complessità della sequenza dei comandi. Prima le istanze relative alle sequenze più lunghe dopo quelle più corte (devi rivedere definizioni dei comandi iniziali. Per maggiore semplicità consiglio di mantenere l'ordine dalla combinazione più lunga a quella più corta anche nella definizione delle sequenze così tutto ha più ordine ed è più facile da controllare).
Punto 5) Si apre un file CNS e, in qualsiasi punto volete inserite il vosto statedef (es. [Statedef 1100]).
I parametri necessari per lo statedef sono spiegati nel tutorial "cns"
Nello statedef poi mettete i vari comandi [State X, Y] che definiscono il comportamento. Molte volte una mossa può chiedere più states equindi è sempre opportuno tenersi libera una buona scorta di states non usati (ecco cosa intendevo prima con "controllare se la numerazione lascia abbastanza spazio").
Se hai dubbi puoi facilmente risolvere guardando e prendendo spunto da altri chars, anche il mugen debug puo tornare utile per individuare lo state che ti interessa. Non so dirti come fare il codice perchè non saprei come fare la trasformazione...forse con uno statedef e...non so...come gia detto guarda in altri char e cerca una mossa simile, tanto per farti uno schema.
PS1: se mastichi l'inglese sbircia nella cartella docs del mugen, ci sono dei tutorial.
Adesso però sono io che ho bisogno di aiuto! :rotfl:

Aiuto









