Salve ragazzi, avrei una domanda da farvi:
Il videogioco che sto creando è una sorta di space invaders;avrei bisogno di creare un power up che mi dia la possibilità di sparare con il tasto space due file di proiettili una dalla parte destra e una dalla parte sinistra.
Il problema è che non so come disattivare una modalità di fuoco e attivare un altra né come creare due file di proiettili.
Non intendo sapere come si suol dire "col cucchiaino" tutto quello che devo fare ma si accettano semplici suggerimenti
Sparare più proiettili allo stesso tempo
-
- Newbie
- Messaggi: 22
- Iscritto il: 06/07/2017, 21:57
- Specialità: Studente
- Uso: GM:Studio 1.4 Standard
- Località: Torre Del Greco(NA)
- Contatta:
Sparare più proiettili allo stesso tempo
Houston we have a problem:There is a noob!
-
- Newbie
- Messaggi: 11
- Iscritto il: 08/03/2016, 16:41
- Specialità: Programmazione
- Uso: GM:Studio 1.4 Pro
- Località: Palermo
- Contatta:
Re: Sparare più proiettili allo stesso tempo
Crea una variabile che identifica la modalità di fuoco
Alla pressione del tasto Spazio i proiettili vengono sparati in modo diverso a seconda del valore della variabile. Puoi usare uno switch per avere più opzioni.
Per sparare due file puoi generare i proiettili con un distacco dall'origine della navicella, invece che dal centro come negli spari normali.
Alla pressione del tasto Spazio i proiettili vengono sparati in modo diverso a seconda del valore della variabile. Puoi usare uno switch per avere più opzioni.
Per sparare due file puoi generare i proiettili con un distacco dall'origine della navicella, invece che dal centro come negli spari normali.
-
- Newbie
- Messaggi: 22
- Iscritto il: 06/07/2017, 21:57
- Specialità: Studente
- Uso: GM:Studio 1.4 Standard
- Località: Torre Del Greco(NA)
- Contatta:
Re: Sparare più proiettili allo stesso tempo
Quindi dovrei creare due istanze una a tot pixels dall'origine verso destra e una a tot pixels verso sinistra?(proiettili si intende)
E per creare uno switch sarebbe uno scambio di true e false Tra le variabili che indicano la modalità di fuoco?
Per esempio quando prendo il power up la modalità di fuoco 1 va a false e la modalità di fuoco 2 a true?
E per creare uno switch sarebbe uno scambio di true e false Tra le variabili che indicano la modalità di fuoco?
Per esempio quando prendo il power up la modalità di fuoco 1 va a false e la modalità di fuoco 2 a true?
Houston we have a problem:There is a noob!
-
- Newbie
- Messaggi: 11
- Iscritto il: 08/03/2016, 16:41
- Specialità: Programmazione
- Uso: GM:Studio 1.4 Pro
- Località: Palermo
- Contatta:
Re: Sparare più proiettili allo stesso tempo
Esatto, un proiettile a destra e uno a sinistra.
Per switch intendevo il costrutto switch-case. Quello che dici tu è corretto ma nel caso volessi avere più di due modalità può essere macchinoso e richiedere un sacco di If.
Per switch intendevo il costrutto switch-case. Quello che dici tu è corretto ma nel caso volessi avere più di due modalità può essere macchinoso e richiedere un sacco di If.
-
- Newbie
- Messaggi: 22
- Iscritto il: 06/07/2017, 21:57
- Specialità: Studente
- Uso: GM:Studio 1.4 Standard
- Località: Torre Del Greco(NA)
- Contatta:
Re: Sparare più proiettili allo stesso tempo
Grazie mille adesso provo.
In caso ti aggiorno su eventuali problemi ma non credo che ce ne saranno e cercherò di informarmi su questo switch-case.
(Ormai credo si sia capito fin troppo bene che il titolo di newbie è molto azzeccato su di me )
Edit: c'è stato un problema (e te pareva )
Ho scritto
Mi dice nella linea dove c'è case "Case argument should be a costant"
Come devo fare?
Edit2: RISOLTO
Gravissimo errore di scrittura
Grazie di tutto
In caso ti aggiorno su eventuali problemi ma non credo che ce ne saranno e cercherò di informarmi su questo switch-case.
(Ormai credo si sia capito fin troppo bene che il titolo di newbie è molto azzeccato su di me )
Edit: c'è stato un problema (e te pareva )
Ho scritto
Codice: Seleziona tutto
switch (global.bulletmode)
{
case place_meeting(x,y,obj_powerup) : global.bulletmode = 1;break;
}
default: global.bulletmode= 0
Come devo fare?
Edit2: RISOLTO
Gravissimo errore di scrittura
Grazie di tutto
Houston we have a problem:There is a noob!
-
- Newbie
- Messaggi: 11
- Iscritto il: 08/03/2016, 16:41
- Specialità: Programmazione
- Uso: GM:Studio 1.4 Pro
- Località: Palermo
- Contatta:
Re: Sparare più proiettili allo stesso tempo
Ah di nulla. Meno male che hai risolto quell'erroraccio
-
- Newbie
- Messaggi: 22
- Iscritto il: 06/07/2017, 21:57
- Specialità: Studente
- Uso: GM:Studio 1.4 Standard
- Località: Torre Del Greco(NA)
- Contatta:
Re: Sparare più proiettili allo stesso tempo
Beh...per lo meno ho imparato ad usare lo switch(era la prima volta).nightsedge_ ha scritto:Ah di nulla. Meno male che hai risolto quell'erroraccio
Dato che ci sono vorrei chiederti un'altra cosa :
So già che sono stati aperti altri topic ma avrei bisogno di sapere come si crea una textbox (solo una lista dei comandi poi me la vedo io ) e vorrei sapere come fare a :
-farlo apparire quando inizia la partita;
-creare un effetto che oscuri tutta la parte intorno alla textbox;
-far scorrere più dialoghi con il clic di un pulsante;
-personalizzare la textbox.
Grazie in mille per l'aiuto
EDIT:ho risolto parte del problema ora so come si fa una textbox semplice ma non so come far in modo che solo quando il messaggio contenuto nella textbox finisca inizi la partita.
E come si fa a personalizzarla.?
Per favore aiutatemi
Houston we have a problem:There is a noob!
-
- Newbie
- Messaggi: 22
- Iscritto il: 06/07/2017, 21:57
- Specialità: Studente
- Uso: GM:Studio 1.4 Standard
- Località: Torre Del Greco(NA)
- Contatta:
Re: Sparare più proiettili allo stesso tempo
Nessuno che può rispondermi??
Houston we have a problem:There is a noob!
Chi c’è in linea
Visitano il forum: Nessuno e 121 ospiti