Tutorial Phaser – Parte 4: aggiungiamo il cannone Laser

Phaser Tutorial - Parte 4
Phaser Tutorial – Parte 4

Nella lezione precedente abbiamo visto come far muovere al giocatore l’astronave con Phaser. Vedremo adesso come aggiungere la possibilità di sparare dei laser premendo la barra spaziatrice.

Per prima cosa carichiamo l’immagine del laser nella directory principale del progetto

Scarica

All’interno della funzione di preload aggiungeremo quindi, come gia visto nella lezione 1, la grafica del laser con la chiave “laser”

 

Come gia accennato in precedenza Phaser si caratterizza per avere una serie di oggetti gia pronti per le esigenze più comuni. In questo caso non dovremo gestire manualmente la creazione e distruzione dei proiettili o della frequenza di fuoco ma demanderemo tutta la gestione all’oggetto Weapon.

Nella funzione di inizializzazione (create) aggiungeremo il codice per creare e configurare l’oggetto Weapon.

Sempre in create aggiungeremo un controllo sulla la barra spaziatrice che useremo come comando per fare fuoco.

Ora nel ciclo di gioco, quindi nella funzione update, inseriremo il codice per attivare l’oggetto Weapon quando la barra spaziatrice risulterà premuta.

Ricordo che i controlli hanno bisogno della tastiera, quindi il gioco al momento non supporta dispositivi touch come smartphone e tablet.

Potete vedere il risultato seguendo questo link o potete scaricare il progetto
Scarica

Nel prossimo articolo vedremo come aggiungere le astronavi nemiche.

Precedente Indice Successivo

2 comments

    1. Ciao Sophie, ho appena inserito la prossima parte dell’articolo. Cerco di completare la serie in breve tempo.
      Grazie mille del feedback!

Leave a Reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *