PLAYER Docety Video
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
Introduzione e Design
-
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
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
Programmazione
-
Parte Unica
Il cuore dello sviluppo di un software é la programmazione. Cosa vuol dire programmare? Come si fa?
- Video
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
Meccaniche
-
Parte Unica
Iniziamo ad implementare delle vere e proprie meccaniche per il nostro personaggio, sempre piú specifiche: salto, sparo ed effetto slowmotion
- Video
Rewind
-
Parte 1
Creiamo una meccanica un po piú complessa questa volta: la possibilitá di tornare indietro nel tempo.
- Video
Nemici
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 MB0 MB0 MB
REQUISITI E COMPETENZE
A chi è rivolto questo Docety Video?
- É 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 Docety Video?
- Sapere cosa sia un videogioco. Nessuna conoscenza di programmazione é richiesta.
Cosa impareranno a fare gli utenti che decideranno di acquistare questo Docety Video?
- 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)
FEEDBACK STUDENTI SUL Docety Video
Studente: Edier Belli | 02/04/2021 15:35
Rating studente:
Video corso molto interessante e ben fatto che ti accompagna per mano sino alla fine. Ovviamente ha i suoi limiti essendo appunto composto da video, ad esempio per il fatto che nel tempo i software cambiano, si aggiornano, e che quindi alcune cose non possono essere riportate tali e quali così come sono fatte in video, ad esempio mi sono imbattuto in degli Assets obsoleti, ma il problema è facilmente aggirabile trovandoci su Unity proprio perché lui stesso ci dice dove sta il problema. Consiglierei a chiunque volesse addentrarsi in questo mondo di seguire questo corso così da avere una base di partenza solida con Unity!