Movimento fluido in un platform

Hai una curiosità o un problema con Game Maker? Domanda e ti sarà risposto!
Rispondi
Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Movimento fluido in un platform

Messaggio da Wolfrost »

Salve ragazzi. Inanzitutto, grazie per l'aiuto con l'image_speed.
Ora però, ho voglia di chiarimenti su una cosa un pochino più complessa.
So bene vari metodi per creare dei movimenti platform carini (usare le x e le y, oppure l'hspeed o la vspeed).
Solo che nessuno di questi che creo risultano fluidi.
Riuscite ad aiutarmi? Ho solo bisogno dei codici per renderlo fluido e poter personalizzare le animazioni di camminata e di corsa (in teoria quando premi shift il giocatore corre sprecando a poco a poco stamina).
Anche il salto spreca stamina, solo che senza uno "scheletro" di base per i movimenti non riesco a creare nulla :piagne:
Potreste semplicemente farmi vedere un codice davvero funzionante (fluido e con le collisioni pixel perfect) da usare come scheletro per tutto il resto del gioco?
Grazie...
Immagine

Immagine

Avatar utente
pacmino
GMI Guru
Messaggi: 2569
Iscritto il: 03/06/2009, 16:38
Specialità: Scazzato cronico
Uso: GM:Studio 2
Località: Seconda stella a destra questo è il cammino e poi dritto, fino al mattino...
Contatta:

Re: Movimento fluido in un platform

Messaggio da pacmino »

devi spiegare meglio il concetto di fluidità, alla sonic alla mario alla canabalt

ovviamente per camminata devi avere un tipo di animazione per la corsa un'altra

cioè se usi lo stesso sprite della camminata aumentando solamente la image_speed ottieni solo un omino che sgambetta veloce

io direi così
camminata sprite camminata + image-speed media
corsa sprite corsa + image-speed un po' più alta

poi per lo spostameto sullo schermo vedi se preferisci aumentare la x/y o utilizzare hspeed e vspeed (mi pare che vada per la maggiore l'utilizzo di x e y )

se riesci a trovare uno sprite di un personaggio che abbia sia la camminata che la corsa puoi fare delle prove
Immagine

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Movimento fluido in un platform

Messaggio da Wolfrost »

pacmino ha scritto:devi spiegare meglio il concetto di fluidità, alla sonic alla mario alla canabalt

ovviamente per camminata devi avere un tipo di animazione per la corsa un'altra

cioè se usi lo stesso sprite della camminata aumentando solamente la image_speed ottieni solo un omino che sgambetta veloce

io direi così
camminata sprite camminata + image-speed media
corsa sprite corsa + image-speed un po' più alta

poi per lo spostameto sullo schermo vedi se preferisci aumentare la x/y o utilizzare hspeed e vspeed (mi pare che vada per la maggiore l'utilizzo di x e y )

se riesci a trovare uno sprite di un personaggio che abbia sia la camminata che la corsa puoi fare delle prove
Possiamo contattarci su Skype così parliamo meglio dell' argomento? Grazie :D
Cercami: wolfrost.skype
E' solo per una questione di comodità, e poi mi saresti di grande aiuto!
Immagine

Immagine

Avatar utente
pacmino
GMI Guru
Messaggi: 2569
Iscritto il: 03/06/2009, 16:38
Specialità: Scazzato cronico
Uso: GM:Studio 2
Località: Seconda stella a destra questo è il cammino e poi dritto, fino al mattino...
Contatta:

Re: Movimento fluido in un platform

Messaggio da pacmino »

non uso skype e non uso facebook (ho un account farlocco su facebook che serve solo quando su qualche sito richiedono un like per ottenere qualcosa)

il massimo di interatività web che reggo sono i forum pochi e qualche newsgroup

se tutti fossero come me il social web non sarebbe mai nato :asd:

e poi scusa il forum serve proprio a chiedere aiuto con GM
Immagine

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Movimento fluido in un platform

Messaggio da Wolfrost »

pacmino ha scritto:non uso skype e non uso facebook (ho un account farlocco su facebook che serve solo quando su qualche sito richiedono un like per ottenere qualcosa)

il massimo di interatività web che reggo sono i forum pochi e qualche newsgroup

se tutti fossero come me il social web non sarebbe mai nato :asd:

e poi scusa il forum serve proprio a chiedere aiuto con GM
Ora che ci penso hai ragione, ma serviva solo a me per non fare 3000 post in cui chiedo cose ovvie... Fa nulla
Immagine

Immagine

Avatar utente
legogo
Membro attivo
Messaggi: 346
Iscritto il: 03/02/2014, 16:57
Specialità: fastidioso
Uso: GM:Studio 1.4 Free
Località: Cuneo(CN)
Contatta:

Re: Movimento fluido in un platform

Messaggio da legogo »

Scusa ma per creare un movimento fluido non basta fare come un cartone? Fai uno sprite camminata una lunga serie di immagini he cambiano poco alla volta e lo fai looppare all'infinito. Per il salto idem, forse poco più complesso dato che si muove sia sulla x che sulla y.
io sono inesperto, poi per la stamina magari quando ha la stamina bassa gli fai la bocca aperta e la lingua fuori e finchè non mangi (sempre che tu intenda quel tipo di stamina o l'energia) e finchè non hai la stamina più alta rimane lo stesso object.
per passare da camminata a salto fai tipo un change_into_object (nome_object)
Devi fare una animazione per salto stazionario e una per salto con movimento.

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 37 ospiti