Forum MUGENATION: Creazione chars avanzato - Forum MUGENATION

Salta al contenuto

  • 2 Pagine +
  • 1
  • 2
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Creazione chars avanzato Per proggrammatori esperti...

#21 L   The RockOne 

  • Touhou Fan
  • Gruppo: Membro Speciale
  • Messaggi: 2296
  • Iscritto: 23-July 07

Inviato 12 October 2007 - 21:28

sì tipo un goku che diventa super sayan e ci resta
0

#22 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 12 October 2007 - 21:32

Già però io ho già entrambi i chars da unire
0

#23 L   The RockOne 

  • Touhou Fan
  • Gruppo: Membro Speciale
  • Messaggi: 2296
  • Iscritto: 23-July 07

Inviato 12 October 2007 - 21:48

Penso sia relativamente semplice, ma di certo non basta un copia incolla di un cns e cmd dentro l'altro, è un lavoretto lungo, inanzitutto si potrebbero unire i sff, che mi sembra la parte più semplice
0

#24 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 12 October 2007 - 21:50

Vero, poi però nn è proprio come Goku che diventa SSJ perchè quando si trasforma cambiano anche le mosse
0

#25 L   The RockOne 

  • Touhou Fan
  • Gruppo: Membro Speciale
  • Messaggi: 2296
  • Iscritto: 23-July 07

Inviato 12 October 2007 - 22:15

certo ed è per questo che per il sff il procedimento è simile ma per il cmd,cns,snd le cose si complicano un po'
0

#26 L   kakashi 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 15
  • Iscritto: 06-October 07

Inviato 12 October 2007 - 23:01

Visualizza MessaggiThe RockOne, su Oct 12 2007, 23:15, detto:

certo ed è per questo che per il sff il procedimento è simile ma per il cmd,cns,snd le cose si complicano un po'

scusa rock ho fatto x i file sff ma ora come dovrei continuare?
0

#27 L   The RockOne 

  • Touhou Fan
  • Gruppo: Membro Speciale
  • Messaggi: 2296
  • Iscritto: 23-July 07

Inviato 12 October 2007 - 23:16

ah ah lol, non saprei proprio dirti, dipende dai due chars che avete, dalle mosse che fanno. oltre che mischiare i cns e i cmd, bisognerebbe impostare come primo char uno dei due, e poi creare la mossa della trasformazione, ci starebbe bene magari che se viene messo k.o. per la seconda volta si ritrasformi. E poi c'è anche il problema del snd, mischiandoli bisogna cambiare tutti i numeri di una delle due e quindi cambiare anche dal cmd e/o cns per ogni mossa il suono di quello cambiato.
Per il sff inoltre non devono esserci immagini che se anche diverse hanno lo stesso gruppo e immagine, bisogna cambiare tutto. Non è difficile ma lungo. E ovviamente di preciso non saprei dirti come fare visto che non ho mai fatto nulla del genere, finora non mi sono ancora cimentato nemmeno nel modificare nulla dei chars (giusto nel def e le prime cose del cns come vita/energia/attacco/difesa generali)
0

#28 L   Nobun 

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

Inviato 13 October 2007 - 16:33

E' un procedimento MOLTO lungo.
Intanto non basta "unire"mgli SFF perché le immagini devono condividere la stessa palette (cosa che significa quasi sicuramente riconvertire prima le immagini di uno dei due char perché difficilmente due personaggi di origine diversa usano la stessa identica sequenza di colori).

Poi nella "unione" di CNS e CMD la questione si fa canchera... perché uno dei due char va "traslato" negli state e tutti i riferimenti statedef sparsi in tutto il codice vanno cambiati di conseguenza

Il CMD poi va rivisto in maniera strutturale... ovvero nell'assemblaggio delle parti dei due chars bisogna:

1) Provvedere a rinumerazione di tutti gli state del char "traslato"
2) Stare attenti durante la procedura di riassemblaggio perché vanno purtroppo "mischiati" i comandi di uno e i comandi dell'altro perché nel file CMD le istanze state -1 devono seguire un ordine preciso... ovvero prima vanno tutte le istanze delle mosse più complesse ed articolate (es. le hyper) e via via andare alle combinazioni più semplici fino a quelle "monotasto" (es. pugno semplice).
3) Vanno in tutte le istanze inseriti dei trigger "discriminanti" sulla base del valore di una var prescelta che deve memorizzare lo stato del personaggio (se normale o "trasformato")

ULTIMA COSA da tenere presente è che va anche modificato il common1.cns in maniera tale che la trasformazione sia gestita anche nelle mosse di base e nelle cadute, cosa che può risultare poco agevole data la complessità del file in questione.

PS x Rock... aspetto le domande "da impazzire" :P
0

#29 L   The RockOne 

  • Touhou Fan
  • Gruppo: Membro Speciale
  • Messaggi: 2296
  • Iscritto: 23-July 07

Inviato 13 October 2007 - 16:59

:azz: non avevo pensato alla condivisione di palette, ed ora che ci penso hai ragione tu, bisogna riprogrammarlo quasi completamente, è quasi come fare 2 char a nuovo.
Per le domande da impazzire presto verrai accontentato Nobun, quando mi verranno in mente più cose creo un topic con domande che, se ognuna trova risposta soddisfacente prometto che provo ad iniziare a fare un char e non prendendo le sprite già fatte, lo voglio disegnare io, magari prendendo spunto da vari già esistenti.
0

#30 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 13 October 2007 - 17:06

Domanda scema! :P

Vorrei associare dei fulmini alla mia stand, cioè, durante la stand vorrei che questi fulmini compaiano sul char
Io ho provato così:
Ho messo i fulmini a gruppo 0 come le sprite della stand, poi ho dato un numero ad ogni fulmine i sequenza, cosa manca?
E' importante!!! 0:)
0

#31 L   kakashi 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 15
  • Iscritto: 06-October 07

Inviato 13 October 2007 - 17:09

sapete dove posso scaricare direttamente naruto battle arena 1?
0

#32 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 13 October 2007 - 17:32

Visualizza MessaggiMenjoso699, su Oct 13 2007, 18:06, detto:

Domanda scema! :P

Vorrei associare dei fulmini alla mia stand, cioè, durante la stand vorrei che questi fulmini compaiano sul char
Io ho provato così:
Ho messo i fulmini a gruppo 0 come le sprite della stand, poi ho dato un numero ad ogni fulmine i sequenza, cosa manca?
E' importante!!! 0:)

Lasciate perdere, posto quì:

http://www.mugenation.com/forum/index.php?...amp;#entry71011

Scusate lo sballottamento :wacko:
0

#33 L   SlayerGatsu 

  • Sensei. Squadra dei Falchi
  • PuntoPuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 5545
  • Iscritto: 26-December 04

Inviato 14 October 2007 - 07:55

creando un char con l'sff contennte l'immagini di entrambi. poi usi l'air gia programmato, ma cambi i numeri di azione per fare una cosa da 1 in 2, in modo che siano differenti e facili da riconoscere.
IO suggerisco DI MOLTO la'addizione di 50 per gli stti da 200 in poi.

200 sono i pugni di uno 300 i pugni in ginocchi 400 i pugni saltano
500 i calci 600 i calci in ginocchi 700 i calci saltando.

quindi se aggiungiamo 50

250 i pungi dell'altro 350, 450, 550, 650, 750...
e via dicendo.
ANCHE per gli stati, CHE dovrete praticamente riprogrammare perche sia possibile usare entrambi.

ORa, dopo aver "copiato incollato e rinominato" questi 2 file, e l'sff,
manca il COMMON, che dovete completamente editare. usate quello di GILL che usa 2 stati differenti per il fatto dei lati...
rimpiazzate il trigger facing = -1 con var(#) = 2

POI va editato il CMD, e dovete affiancare i due CMD, cambiare i nuovi numeri di stato, e fare in modo che ci stia un TRIGGERALL = Var(#) = 2
davanti a quelli della trasformazione,
E OVVIAMENTE inculdere il trigger della trasformazione e creare lo stato che cambia il char e modifica la variabile.

in pratica e' un lavoro che nn finisce +, ma se lo volete fare quella e' la strada ;)
0

#34 L   Goku SSJ5 

  • The SSJ5 isn't far!!!
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 634
  • Iscritto: 27-May 07

Inviato 14 October 2007 - 11:37

mmmhhhh.... non male! Mi farò un file Word con tutti i vostri tutorial!!!
0

#35 L   The RockOne 

  • Touhou Fan
  • Gruppo: Membro Speciale
  • Messaggi: 2296
  • Iscritto: 23-July 07

Inviato 14 October 2007 - 12:51

grande slay, grazie per la dritta!
0

#36 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 14 October 2007 - 12:52

Senza parole :mellow:
0

#37 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 08 January 2008 - 23:26

E alla fine il Menjo si mise a programmare..

Posto qui perchè volevo una spiegazione piu dettagliata sulle Var. Quando, come, e perchè si usano?
0

#38 L   Nobun 

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

Inviato 09 January 2008 - 21:49

Non c'è una regola. Tendenzialmente si usa una var tutte le volte che serve memorizzare un valore (e conoscerlo) per un determinato motivo.

Ad esempio una var mi registra se la AI è attiva (valore 0) o meno (valore 1) per decidere se usare le mosse "umane" o quelle "programmate del computer".

Un altro esempio che ti posso fare è la Spada di Nobunaga. Mi serve ad esempio sapere quando Nobunaga ha la spada impugnata (e quindi la tiene in mano) e quando no (sta nel fodero), se per caso è a terra oppure se è in lancio... anche qui uso una var che viene letta ogni volta che serve sapere se la spada è impugnata o meno (ad esempio per decidere se mostrare le immagini con o senza spada)

Poi ci possono essere usi specifici a determinate esigenze. Non ci sono regole.
0

#39 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 09 January 2008 - 21:54

Mmmh, qualcosa ho capito (anche perchè avevo gia provato, ma non sapevo bene come funzionavano).
Grazie dei chiarimenti!
0

Condividi questa discussione:


  • 2 Pagine +
  • 1
  • 2
  • 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