Come creare un videogioco

Come creare un videogioco

Siete appassionati di videogiochi e vi piacerebbe crearne uno, ma pensate sia impossibile perché non avete competenze di programmazione? Non è così.

 

Con Microsoft Italia vi proponiamo un corso gratuito per imparare a sviluppare un videogioco partendo da zero: Game Development in Unity 3D.

 

Bastano dieci appuntamenti di due ore per scoprire gli strumenti necessari a costruire un videogame. Il corso parte il prossimo 17 maggio e termina il 17 giugno. Le lezioni si svolgono sempre nello stesso orario, dalle 15.30 alle 17.30. Si possono seguire su Microsoft Teams oppure su Twitch (piattaforma di livestreaming).

 

Entriamo nell’universo della programmazione del gaming guidati da Christian Pulieri, che mostra come crea i suoi videogiochi a 250mila iscritti sul suo canale YouTube. Impariamo a usare Unity3D per realizzare un progetto concreto, un clone di Breakout, famoso videogioco arcade del 1976.

 

Sperimentare lo sviluppo di un videogame con Unity 3D significa acquisire una vera e propria competenza, molto utile per sfruttare le opportunità offerte dall’industria del gaming, un settore in costante espansione. Durante la pandemia, infatti, il mercato dei videogiochi è cresciuto enormemente e sono emersi nuovi campi di applicazione, dalla socializzazione alla riabilitazione. Un corso gratuito per imparare a programmare un videogioco è l’occasione per trasformare una passione in un lavoro.

 

 PER PARTECIPARE

 

Non è richiesta conoscenza di programmazione informatica.

 

Il programma

  • 17 maggio | Breve Storia del videogioco e introduzione al mercato videoludico
  • 20 maggio | Cominciare ad ambientarsi in Unity 3D: Download e installazione di Unity + Fondamenta dell’Engine
  • 24 maggio | Basi della programmazione per principianti: come usare la console e la funzione Debug.Log() di Unity
  • 26 maggio | Brick Breaker: come muovere la racchetta: Come funziona il movimento nei videogiochi e come trasformare l’input del giocatore nel movimento di un elemento di gioco (racchetta)
  • 31 maggio | Breaker: pallina – Come funzionano la fisica e le collisioni in Unity3D; programmazione del comportamento della pallina
  • 3 giugno | Brick Breaker: Level Design, Prefabs e Mattoncini – Creazione del primo livello e configurazione dei mattoncini
  • 7 giugno | Brick Breaker: Game Manager e Vite – Creazione di un “gestore” generale di gioco e implementazione del sistema di vite
  • 10 giugno | Brick Breaker: Implementazione dell’interfaccia – Implementazione di tre canvas all’interno del gioco, rispettivamente per InGame, Game Over e Win
  • 14 giugno | Brick Breaker: Musica, effetti sonori e Polishing – Implementazione del sistema audio e animazioni all’interno del gioco
  • 17 giugno | Brick Breaker: Esportazione e pubblicazione – Creazione di un sistema di livelli, polishing finale, esportazione e pubblicazione su Itch.io

 

 

Scritto da: Eleonora Curatola