Fare un gioco con Unity per la prima volta

Fare un gioco con Unity per la prima volta - Come partire da zero ed arrivare ad un prototipo

Acquista il tuo videocorso. Potrai rivederlo quante volte vorrai, così da potenziare il tuo sapere.

Fare un gioco con Unity per la prima volta - Come partire da zero ed arrivare ad un prototipo

É da un po' che pensi di voler creare un videogioco. Magari hai giá una vaga idea di che tipo di videogioco vuoi fare, o magari vuoi solo "sporcarti le mani" e vedere cosa si prova e quanto é difficile fare un videogioco. Non sai bene peró da dove cominciare: che programma uso? Come si impara a programmare un videogioco? Quanto é lungo questo processo? Quanto devo progettare prima di poter programmare? Un ottimo punto di inizio é questo corso!
 

Cosa faremo nel videocorso:

Questo corso é composto da 8 lezioni, per una durata totale di circa tre ore e mezza. Durante la prima lezione, progetteremo in maniera strutturata un videogioco, usando un modello riutilizzabile per i tuoi futuri progetti. le rimanenti 7 lezioni verranno utilizzate per realizzare un prototipo funzionante di tale idea: non un gioco completo, ma l'insieme di meccaniche base per potere mostrare le potenzialitá di quello che potrebbe essere un gioco finalizzato. In particolare verrá spiegato:

  • Introduzione a cosa sia un game engine e, in particolare, Unity
  • Inizializzazione di un nuovo progetto su Unity
  • Spiegazione dettagliata all'interfaccia del programma
  • Spiegazione dei paradigmi utilizzati dal programma (fisica, camera, scene, componenti, oggetti, prefab ...)
  • Implementazione di meccaniche comuni (movimento e controllo di un personaggio)
  • Implementazioni di meccaniche specifiche del gioco (nemici, rewind temporale, slow motion)
  • Completamento di un prototipo




CAPITOLI E SEZIONI

Capitolo 1: Introduzione e Design
  • Introduzione

    Introduzione al corso

    •   Video
    •   Anteprima gratuita
  • Design

    Si parte con il design ... ma cosa é il design? Una piccola introduzione al mondo della creazione di videogiochi, un metodo rigoroso per progettare un videogioco e qualche nozione teorica.

    •   Video
    •   Anteprima gratuita
Capitolo 2: Unity
  • Parte Unica

    È ora di usare Unity. Una classica prima lezione: prepariamo il necessario per iniziare ad usarlo, ed esploriamo l'interfaccia per capire le sue potenzialitá

    •   Video
Capitolo 3: Programmazione
  • Parte Unica

    Il cuore dello sviluppo di un software é la programmazione. Cosa vuol dire programmare? Come si fa?

    •   Video
Capitolo 4: Movimento
  • Parte Unica

    É ora di programmare qualcosa di videogiocoso. Impariamo a programmare la meccanica di base piú comune nei videogiochi: il movimento del personaggio.

    •   Video
Capitolo 5: Meccaniche
  • Parte Unica

    Iniziamo ad implementare delle vere e proprie meccaniche per il nostro personaggio, sempre piú specifiche: salto, sparo ed effetto slowmotion

    •   Video
Capitolo 6: Rewind
  • Parte 1

    Creiamo una meccanica un po piú complessa questa volta: la possibilitá di tornare indietro nel tempo.

    •   Video
  • Parte 2

    La meccanica funziona giá abbastanza bene, ma dobbiamo aggiustare diversi componenti

    •   Video
Capitolo 7: Nemici
  • Parte 1

    Aggiungiamo al nostro gioco un ostacolo: dei nemici. Implementiamone velocemente uno.

    •   Video
  • Parte 2

    Aggiungeremo ora delle azioni e delle reazioni al nostro nemico

    •   Video
Capitolo 8: Livello
  • Parte Unica

    Finalizziamo il nostro prototipo, e passiamo dall'avere un insieme di meccaniche, ad un prototipo da mostrare.

    •   Video
  • Progetti da scaricare

    Ci sono due progetti da poter scaricare: il primo é il risultato del corso, quello che dovresti avere se hai seguito alla lettera ogni istruzione. Il secondo é lo stesso progetto con diverse migliorie applicate, per ispirarti a migliorare questo progetto

    •   Risorse allegate
    • 0 MB


REQUISITI E COMPETENZE

A chi è rivolto questo videocorso?

  • É rivolto a te se non hai mai toccato un linguaggio di programmazione ma hai voglia di fare giochi
  • É rivolto a te se sai programmare a basso-medio livello, ma non hai mai toccato un game engine
  • É rivolto a te se non sei interessato al design di un videogioco, ma solo allo sviluppo. La prima lezione parla solo di design, ma é completamente opzionale (ma gli darei un occhio comunque)
  • NON é rivolto a te se vuoi migliorare le tue giá medio-alte abilitá con Unity.
  • NON é rivolto a te se sei interessato solo al design e non allo sviluppo. Tieni d'occhio il profilo di Sarah Grossi, potrebbe saltare fuori qualcosa di piú specifico per te!

Quali sono le conoscenze minime necessarie per poter seguire questo videocorso?

  • Sapere cosa sia un videogioco. Nessuna conoscenza di programmazione é richiesta.

Cosa impareranno a fare gli utenti che decideranno di acquistare questo videocorso?

  • Gettare le basi della programmazione di videogiochi
  • Nello specifico, programmazione Unity
  • Creazione di meccaniche basilari (salto, movimento)
  • Creazione di meccaniche specifiche (rewind temporale, effetto slowmotion)