Game Maker per creare giochi android
-
- Newbie
- Messaggi: 6
- Iscritto il: 29/09/2015, 18:03
- Specialità: grafico
- Uso: GM:Studio 1.4 Master
- Contatta:
Game Maker per creare giochi android
Ciao ragazzi sono nuovo, ho un problema con game maker studio, sto creando un gioco per android e vorrei sapere come fare quando passo il dito sopra lo schermo vorrei che si crei una linea. Avete presente Brain Dots, vorrei poter disegnare le linee come in quel gioco. Mi potete dare una mano. Grazie
-
- Newbie
- Messaggi: 6
- Iscritto il: 29/09/2015, 18:03
- Specialità: grafico
- Uso: GM:Studio 1.4 Master
- Contatta:
Re: Game Maker per creare giochi android
Cosa sono le surface? Grazie
-
- Membro attivo
- Messaggi: 341
- Iscritto il: 03/09/2013, 13:26
- Specialità: Programmazione
- Uso: GM:Studio 1.4 Pro
- Contatta:
Re: Game Maker per creare giochi android
Utilizzo
GM: Studio Pro
C++ terminale
Batch
Jaschif
Spoiler
Re: Game Maker per creare giochi android
Per "disegnare una linea" intendi proprio disegnarla(stile paint) o permettere al giocatore di collegare 2 punti di una griglia muovendo il dito da un punto dello schermo all'altro?Se intendi la prima cosa allora si, servono le surface. Se intendi l'altra allora un metodo semplice per farlo(in pseudocodice) è:
-Dall'evento global mouse left pressed ti salvi le coordinate del mouse
-Guardi a quale punto della griglia corrispondono le coordinate del mouse
-Nell'evento global mouse left released salvi ancora le coordinate del mouse
-Guardi a quale punto della griglia corrispondo quest'altre coordinate
-Avendo i 2 punti di inizio e fine ti calcoli tutti gli altri punti nel mezzo
-Dall'evento global mouse left pressed ti salvi le coordinate del mouse
-Guardi a quale punto della griglia corrispondono le coordinate del mouse
-Nell'evento global mouse left released salvi ancora le coordinate del mouse
-Guardi a quale punto della griglia corrispondo quest'altre coordinate
-Avendo i 2 punti di inizio e fine ti calcoli tutti gli altri punti nel mezzo
-
- Newbie
- Messaggi: 6
- Iscritto il: 29/09/2015, 18:03
- Specialità: grafico
- Uso: GM:Studio 1.4 Master
- Contatta:
Re: Game Maker per creare giochi android
si intendo proprio disegnarla e poi dopo il pupetto quando ci va a sbattere sopra deve cambiare direzione, come posso fare?
le surface le ho create, adesso che comando devo usare per dirgli al pupetto che quando ci va a sbattere deve cambiare direzione? Grazie
le surface le ho create, adesso che comando devo usare per dirgli al pupetto che quando ci va a sbattere deve cambiare direzione? Grazie
- 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: Game Maker per creare giochi android
Se non sai neanche come si fa quello allora consiglio spassionato numero 2: Impara ad usare Game Maker prima di provare ad usare le surfacesGSCreamTv ha scritto:si intendo proprio disegnarla e poi dopo il pupetto quando ci va a sbattere sopra deve cambiare direzione, come posso fare?
le surface le ho create, adesso che comando devo usare per dirgli al pupetto che quando ci va a sbattere deve cambiare direzione? Grazie

-
- Newbie
- Messaggi: 6
- Iscritto il: 29/09/2015, 18:03
- Specialità: grafico
- Uso: GM:Studio 1.4 Master
- Contatta:
Re: Game Maker per creare giochi android
Mi sono spiegato male, so usare game maker e so dare il comando delle collisioni. Gli devo dire il pupetto quando sbatte con le surfaces cambia posizione?
-
- Newbie
- Messaggi: 6
- Iscritto il: 29/09/2015, 18:03
- Specialità: grafico
- Uso: GM:Studio 1.4 Master
- Contatta:
Re: Game Maker per creare giochi android
Cosi difficile? Avete qualche cosice o qualche guida da poter seguire? Grazie
- 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: Game Maker per creare giochi android
Come sarebbe a dire "Così difficile?" Vuoi la pappetta pronta? Non la avrai da noi...
- CaptainOlon
- Membro attivo
- Messaggi: 441
- Iscritto il: 30/07/2011, 14:56
- Specialità: Programmazione
- Uso: GM:Studio 1.4 Pro
- Località: Salerno
- Contatta:
Re: Game Maker per creare giochi android
Eccoti LA guidaGSCreamTv ha scritto:Cosi difficile? Avete qualche cosice o qualche guida da poter seguire? Grazie

Re: Game Maker per creare giochi android
Vabbè dai, non ha mica chiesto il codice già fatto, solo qualcosa da studiare per realizzare quello che vuole. GSCream, quello che vuoi fare sembra semplice ma per farlo fatto bene è un po' più difficile. Hai appena iniziato con la programmazione o sai già qualcosa? Se hai appena iniziato allora forse è meglio fare qualche altro progetto più semplice, se invece sai già un pochetto allora provo a darti una mia idea:
-Crea un oggetto "muro" con uno sprite alto quanto vuoi che sia la grandezza di un tocco ma largo solo 1 pixel
-Mentre sullo schermo c'è il dito del giocatore ogni tot secondi(0.5/1) salvati le coordinate del dito, a metà tra queste 2 coordinate crei l'oggetto muro e gli metti come rotazione uguale a point_direction(x,y, seconda_coordinatax, seconda_coordinatey) + 90. Come image_xscale invece gli metti la distanza tra le 2 coordinate. In questo modo crei un muro rettangolare che copre lo spazio tra i 2 punti.
-Crea un oggetto "muro" con uno sprite alto quanto vuoi che sia la grandezza di un tocco ma largo solo 1 pixel
-Mentre sullo schermo c'è il dito del giocatore ogni tot secondi(0.5/1) salvati le coordinate del dito, a metà tra queste 2 coordinate crei l'oggetto muro e gli metti come rotazione uguale a point_direction(x,y, seconda_coordinatax, seconda_coordinatey) + 90. Come image_xscale invece gli metti la distanza tra le 2 coordinate. In questo modo crei un muro rettangolare che copre lo spazio tra i 2 punti.
-
- Newbie
- Messaggi: 6
- Iscritto il: 29/09/2015, 18:03
- Specialità: grafico
- Uso: GM:Studio 1.4 Master
- Contatta:
Re: Game Maker per creare giochi android
grazie cash, mi sei stato molto d' aiuto, ora proverò come mi hai detto, le coordinate del dito cambiano ogni volta perche io vorrei disegnare una linea ovunque.
Di programmazione ne so un po adesso proverò grazie. Un altra domanda: vorrei mettere sia il punteggio(cosa che so gia fare) che il numero delle morti, li inserisco entrambi su score ma mi contano come uno score unico, come posso fare? Grazie a tutti della pazienza
Di programmazione ne so un po adesso proverò grazie. Un altra domanda: vorrei mettere sia il punteggio(cosa che so gia fare) che il numero delle morti, li inserisco entrambi su score ma mi contano come uno score unico, come posso fare? Grazie a tutti della pazienza
- 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: Game Maker per creare giochi android
Come puoi inserirli entrambi su una sola variabile? o.O Dovresti usare 2 variabili, magari global.scr_points e global.death_count;GSCreamTv ha scritto:grazie cash, mi sei stato molto d' aiuto, ora proverò come mi hai detto, le coordinate del dito cambiano ogni volta perche io vorrei disegnare una linea ovunque.
Di programmazione ne so un po adesso proverò grazie. Un altra domanda: vorrei mettere sia il punteggio(cosa che so gia fare) che il numero delle morti, li inserisco entrambi su score ma mi contano come uno score unico, come posso fare? Grazie a tutti della pazienza
Re: Game Maker per creare giochi android
Non puoi mettere 2 valori in un unica variabile, devi creare un'altra variabile per le morti e disegnare anche quella. Nota che mentre la variabile score è globale di suo(le puoi vedere in tutti gli oggetti) le variabili che crei te normalmente sono locali(le vede solo l'oggetto che le crea) quindi devi aggiungere il prefisso "global." al nome della variabile per renderla globale e ti devi sempre riferire a quella variabile mettendo prima del nome "global."GSCreamTv ha scritto:grazie cash, mi sei stato molto d' aiuto, ora proverò come mi hai detto, le coordinate del dito cambiano ogni volta perche io vorrei disegnare una linea ovunque.
Di programmazione ne so un po adesso proverò grazie. Un altra domanda: vorrei mettere sia il punteggio(cosa che so gia fare) che il numero delle morti, li inserisco entrambi su score ma mi contano come uno score unico, come posso fare? Grazie a tutti della pazienza
Chi c’è in linea
Visitano il forum: Nessuno e 16 ospiti