E’ indubbio che esistono alcune operazioni che ciclicamente vanno realizzate per iniziare un nuovo progetto, in qualsivoglia linguaggio, in qualsivoglia IDE. Per questo motivo nell’articolo verrà proposto il codice sorgente di un template boilerplate per videogiochi 2D scritto con Phaser 3 (in Javascript).
E’ un codice che può essere utilizzato per iniziare un nuovo progetto e modificare al bisogno per adattarlo alle proprie necessità ma che evita di perdere tempo nella configurazione del progetto, delle scene di base e in alcuni processi indispensabili in Phaser 3.
Seppur semplice è realizzato grazie all’esperienza di anni nello sviluppo di videogames e app HTML5 fruibili dal web, il codice è costantemente aggiornato e disponibile gratuitamente.
Di seguito la struttura del progetto: