
Crea videogiochi per il browser con Phaser e JavaScript, partendo da zero
L'arrivo di HTML5 ha cambiato il modo in cui viviamo il web: non solo ci ha dato strumenti migliori per lo sviluppo, ma ha anche aperto la possibilità di creare applicazioni che vanno ben oltre le pagine tradizionali, come nel caso dei videogiochi. Il vantaggio di realizzare un gioco in HTML5 è che funziona praticamente su qualsiasi dispositivo dotato di browser e, cosa ancora più comoda, senza bisogno di scaricare o installare nulla.
Grazie a questa popolarità, i framework per lo sviluppo di videogiochi si sono moltiplicati, ognuno con le proprie caratteristiche e i propri punti di forza. In questo corso ci concentriamo su Phaser, e le ragioni sono diverse: ha una comunità ampia e attiva, viene aggiornato con regolarità, è gratuito da usare e mette a disposizione strumenti di fisica già pronti che semplificano molto il lavoro.
Cosa imparerai
Partiamo dall'installazione e dai requisiti del framework, poi entriamo subito nella pratica. Imparerai a impostare una scena di gioco, a caricare e gestire le immagini e gli sprite, a muovere i personaggi con i comandi da tastiera, a gestire collisioni e fisica e a costruire le meccaniche di base fino ad arrivare al tuo primo videogioco completo e funzionante, eseguibile direttamente nel browser.
A chi è rivolto
Il corso è pensato per chi conosce le basi di JavaScript e vuole usarle per creare videogiochi, ma anche per chi parte da zero nel game development e cerca un percorso pratico e guidato. Non servono software costosi né esperienza precedente con i motori di gioco: basta un editor di testo, un browser e la voglia di sperimentare. Con l'accesso a vita, gli aggiornamenti e la garanzia di rimborso entro 30 giorni di Udemy, puoi iniziare oggi.