Sto provando a fare una sorta di macchinina che gira in un percorso...
L'idea è questa: all'inizio è ferma, quando premo la freccia in alto inizia ad accelerare, quando voglio curvare a sinistra voglio farlo in maniera graduale. Per ora sono riuscito solo a premere a sinistra e cambiare di botto la direzione di 90 gradi. Inoltre quando premo direzione opposta al moto dovrebbe rallentare invece di accelerare.
Sapete aiutarmi? Grazie...
Cambiare direzione da tastiera
-
- Newbie
- Messaggi: 5
- Iscritto il: 18/11/2015, 11:19
- Uso: GameMaker 8.1
- Contatta:
- 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: Cambiare direzione da tastiera
Da quanto programmi? Possiamo darti qualche spunto ma devi essere in grado di trasformarlo in codice
-
- Newbie
- Messaggi: 5
- Iscritto il: 18/11/2015, 11:19
- Uso: GameMaker 8.1
- Contatta:
Re: Cambiare direzione da tastiera
Ciao, non sono esperto, ma so fare qualcosa in C.
Game maker è la prima volta che provo ad usarlo... per ora sono andato sull'oggetto e ho fatto "aggiungi evento", quindi ancora non ho capito dove andare a "scrivere a mano" il mio codice...
grazie per l'aiuto
Game maker è la prima volta che provo ad usarlo... per ora sono andato sull'oggetto e ho fatto "aggiungi evento", quindi ancora non ho capito dove andare a "scrivere a mano" il mio codice...
grazie per l'aiuto
- civic71
- GMI Advanced
- Messaggi: 2210
- Iscritto il: 23/10/2003, 17:31
- Specialità: Risotto con zucchine
- Uso: GM:Studio 1.4 Pro
- Località: Jesolo (venezia)
- Contatta:
Re: Cambiare direzione da tastiera
Una volta selezionato l'evento desiderato ( per esempio Key Press Left ) , a destra seleziona control e da qui seleziona e trascina l'icona CODE nell Actions .
Aprilo per scrivere il tuo codice :
Aprilo per scrivere il tuo codice :
-
- Newbie
- Messaggi: 5
- Iscritto il: 18/11/2015, 11:19
- Uso: GameMaker 8.1
- Contatta:
Re: Cambiare direzione da tastiera
Grazie, capito.
Ora bisogna pensare a come curvare... una dritta?
EDIT:
Ho fatto
left: direction+=5;
right: direction-=5;
up: speed+=0.15;
down: speed-=0.15;
è chiaramente una prova e dovrò vedere se saranno valori comodi o meno, ma per il momento fanno qualcosa di molto simile a ciò che cercavo...
Ps: ho provato a fare un percorso ed ho usato come "macchine" le icone del tutorial (apple and banana). Il problema è che sono troppo grandi di dimensioni e collidono tra loro troppo facilmente... contano le dimensioni dello sprite (immagine scelta) oppure c'è una proprietà cambiabile dell'oggetto?
Ora bisogna pensare a come curvare... una dritta?
EDIT:
Ho fatto
left: direction+=5;
right: direction-=5;
up: speed+=0.15;
down: speed-=0.15;
è chiaramente una prova e dovrò vedere se saranno valori comodi o meno, ma per il momento fanno qualcosa di molto simile a ciò che cercavo...
Ps: ho provato a fare un percorso ed ho usato come "macchine" le icone del tutorial (apple and banana). Il problema è che sono troppo grandi di dimensioni e collidono tra loro troppo facilmente... contano le dimensioni dello sprite (immagine scelta) oppure c'è una proprietà cambiabile dell'oggetto?
- SP Games
- Membro
- Messaggi: 241
- Iscritto il: 27/06/2014, 11:21
- Specialità: Programmer
- Uso: GM:Studio 1.4 Pro
- Contatta:
Re: Cambiare direzione da tastiera
Ciao max e benvenuto.
Per restringere gli sprites hai un po di opzioni, puoi farlo attraverso l'editor degli sprites oppure con image_xscale\image_yscale da codice.
Ma se vuoi un consiglio spassionato buttati a pesce sul manuale, per iniziare trovi tutto e ti fai il giusto bagaglio personale di informazioni.
Per restringere gli sprites hai un po di opzioni, puoi farlo attraverso l'editor degli sprites oppure con image_xscale\image_yscale da codice.
Ma se vuoi un consiglio spassionato buttati a pesce sul manuale, per iniziare trovi tutto e ti fai il giusto bagaglio personale di informazioni.
I miei giochi :
Super Chef World : https://play.google.com/store/apps/deta ... MarioWorld
Neon Marble : https://play.google.com/store/apps/deta ... NeonMarble
Super Chef World : https://play.google.com/store/apps/deta ... MarioWorld
Neon Marble : https://play.google.com/store/apps/deta ... NeonMarble
-
- Newbie
- Messaggi: 5
- Iscritto il: 18/11/2015, 11:19
- Uso: GameMaker 8.1
- Contatta:
Re: Cambiare direzione da tastiera
certo! grazie
che manuale mi consigli?
che manuale mi consigli?
- 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: Cambiare direzione da tastiera
visto che vuoi fare un percorso per le macchine http://opengameart.org/content/racing-pack
inoltre credo che dovresti usare anche image_angle oltre a direction
direction riguarda la direzione del movimento dello sprite con image_angle cambi la direzione del muso dell'automobile
devi anche prevedere tramite if quando la velocità è al massimo ed evitare di aumentarla ancora
inoltre credo che dovresti usare anche image_angle oltre a direction
direction riguarda la direzione del movimento dello sprite con image_angle cambi la direzione del muso dell'automobile
devi anche prevedere tramite if quando la velocità è al massimo ed evitare di aumentarla ancora
- 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: Cambiare direzione da tastiera
Oppure puoi anche usare la funzione clamp per evitare di usare if La uso sempre io per limitare un valore!pacmino ha scritto: devi anche prevedere tramite if quando la velocità è al massimo ed evitare di aumentarla ancora
- 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: Cambiare direzione da tastiera
clamp è presente in gm 8.1? su gm 8 mi pare che non ci fosse mentre su gm studio sì
se c'è in gm 8.1 allora maxilrosso (parente di jonh il rosso?) allora può usare quella
se c'è in gm 8.1 allora maxilrosso (parente di jonh il rosso?) allora può usare quella
-
- Newbie
- Messaggi: 5
- Iscritto il: 18/11/2015, 11:19
- Uso: GameMaker 8.1
- Contatta:
Re: Cambiare direzione da tastiera
Spoiler
ps: ho aperto il link che mi hai dato ma non ho capito di che si tratta...
Chi c’è in linea
Visitano il forum: Bing [Bot] e 80 ospiti