
La passione per raccontare storie combinata alle infinite possibilità della tecnologia è ciò che permette di sviluppare videogiochi pieni di avventure in maniera semplice. Vuoi sapere anche tu come fare?
In questo corso, imparerai concetti e pratiche avanzate per creare un videogioco con Unity. Mediante l'uso di questo software, il programmatore e game designer Juan Diego Vázquez ti insegnerà a sviluppare un nuovo universo in due dimensioni. Se desideri approfondire questa tematica, puoi dare un'occhiata al suo Domestika Basics Introduzione a Unity per videogiochi 2D.
29 lezioni & 53 download

14 minuti, 35 secondi

14 minuti, 7 secondi

17 minuti, 32 secondi

14 minuti, 34 secondi

19 minuti, 54 secondi

13 minuti, 14 secondi
Per prima cosa conoscerai meglio Juan Diego Vázquez, che ti racconterà i suoi trascorsi, come è diventato sviluppatore di videogiochi e cosa più lo appassiona del game design. Ti parlerà anche dei modelli di riferimento che l'hanno spinto a intraprendere la sua carriera.
Dopodiché vedrai come scaricare Unity, imparando a installare, configurare e personalizzare l'editor Visual Studio, lo strumento che utilizzerai per dare vita ai tuoi personaggi. Poi creerai il tuo progetto per poter importare i file e iniziare a lavorare con una base solida.
Arriverà quindi il momento di mettersi all'opera, concentrandoti sui personaggi e sugli scenari di cui avrai bisogno. Juan Diego ti insegnerà a scaricare il codice creato da altri utenti e a usarlo nei tuoi progetti. Poi configurerai la fotocamera, scoprirai cosa sono gli ScriptableObject e imparerai a cambiare le scene.
Continuerai poi ad ampliare e aggiungere complessità al tuo progetto, al fine di renderlo più interessante agli occhi dei gamer. Juan Diego ti spiegherà cos'è è un GameManager e a cosa serve; poi ti mostrerà come sviluppare un sistema di dialogo di base e come aumentarne le dimensioni e la profondità a piacimento.
Nella quinta unità, terminerai il tuo personaggio aggiungendo i dettagli finali. Integrerai anche una funzionalità essenziale nel tuo gioco: la persistenza di dati. Da ultimo, lo esporterai nei dispositivi reali e realizzerai i file eseguibili finali per poterlo pubblicare su App Store e Play Store.
Creerai un mini videogioco di tipo gioco di ruolo in 2D per dispositivi mobili.

Alle persone che vogliono portare le proprie abilità di game design al livello successivo utilizzando Unity.
È consigliabile possedere conoscenze di programmazione. Si desideri approfondire l'uso di Unity, puoi dare un'occhiata al Domestika Basics di Juan Diego Vázquez: Introduzione a Unity per videogiochi 2D.
Per quanto riguarda i materiali, ti servirà solamente un computer compatibile con Unity.

otimo curso
Este es un curso muy claro e inspirador.
amazing course, recommend it to anyone trying to get into dev
El material del curso es adecuado y su organización es efectiva. ATENCIÓN: Sin embargo, la forma en que se presenta es bastante compleja. Con frecuencia, no comprendes lo que estás realizando, y lo que complica aún más es que numerosos elementos están desorganizados, mal explicados y no operan correctamente debido a su mala aplicación.
El contenido del curso es bueno y como estructurarlo también está muy bien. ATENCIÓN: Pero está explicado de una forma muy complicada. A menudo no sabes que estás haciendo, y lo que ya rompe completamente es que muchas de las cosas están desordenadas, mal explicadas y no funcionan porque están mal aplicadas. Una pena. Al final te limitas a copiar scripts sin entender nada.
Suerte que la comunidad ayuda y arregla los errores, sino desde la lección 3 ya se hubiera abandonado el curso.

introduzione
Preparazione
Produzione di base
Espandere il gioco
Ultimi dettagli
Progetto finale
Divertiti imparando comodamente da casa e senza orari. Sei tu a decidere quando seguire le lezioni.
Impara i metodi e le tecniche più utili insieme ai migliori professionisti del settore creativo.
Ogni insegnante ti trasmetterà le sue conoscenze con passione e spiegazioni chiare, offrendoti una prospettiva professionale in ogni lezione.
Se hai un abbonamento Plus, riceverai un attestato personalizzato firmato dall'insegnante per ogni corso completato. Condividilo sul tuo portfolio, sui social network o dove desideri.
Con i nostri video di alta qualità, non ti perderai neanche un dettaglio. Grazie all'accesso illimitato, puoi vedere ogni lezione tutte le volte che vuoi e perfezionare le tue abilità.
Fai domande, chiedi pareri e offri soluzioni. Condividi la tua esperienza di apprendimento con gli altri allievi della community appassionati di creatività.
La community di Domestika è composta da milioni di utenti di tutto il mondo: persone curiose, piene di voglia di esplorare ed esprimere la propria creatività.
Domestika seleziona gli insegnanti con cura e produce ogni corso internamente, per garantirti un'esperienza di apprendimento online di eccellente qualità.
Imparerai a creare videogiochi RPG 2D con Unity, dalla configurazione dell’ambiente all’implementazione di sistemi di combattimento, menu, dialoghi, gestione dati ed esportazione su piattaforme mobili.
Sì, il corso è pensato per chi ha un livello intermedio, conosce i concetti base di Unity e vuole approfondire lo sviluppo di sistemi complessi e le buone pratiche nei giochi 2D.
Devi avere conoscenze base di programmazione e un uso generale di Unity. È consigliato aver già realizzato progetti semplici per seguire agevolmente i temi intermedi trattati.
Non è indispensabile. Il focus è sullo sviluppo di giochi 2D, ma sono inclusi concetti base di modellazione e adattamento di asset per chi vuole esplorare anche quell’ambito.
Devi installare Unity Hub, Unity (consigliata la versione LTS) e Visual Studio come editor di codice, aggiungendo il supporto Android se vuoi esportare su dispositivi mobili.
Il corso ti guida passo passo nell’aggiungere il supporto Android, configurare la piattaforma, regolare la telecamera e i controlli touch, ed esportare il gioco per mobile.
Sì, il corso insegna a realizzare sistemi di dialogo interattivi e combattimenti a turni usando ScriptableObjects, eventi e un’architettura modulare in Unity.