Descrizione del corso
Il corso di Unity 2D unisce teoria e pratica, fornendoti una serie di esercizi per applicare subito quello che impari. Guidato dal docente, arriverai a realizzare il tuo primo Platform bidimensionale avendo ben chiare le basi di grafica, animazione, sonoro e programmazione.
Al termine del corso sarai in grado di pubblicare il tuo primo videogioco e avrai tutte le basi per migliorarlo o svilupparne di nuovi.
Contenuti del corso
- Come approcciarti ai pannelli e tools base di Unity
- Come e dove reperire assets sul web
- Come gestire le azioni del tuo personaggio: movimento, salto, attacco e animazioni
- Come gestire la telecamera di gioco
- Come creare nemici, animarli e gestire la loro intelligenza artificiale (attacco, corsa, pattugliamento)
- Come creare un sistema di inventario e gestire gli oggetti di gioco
- Gestione dell'audio di gioco e degli effetti sonori
- Come salvare la partita
- Come realizzare dei tool interni utilizzando l'Editor Scripting
- Come realizzare un menu principale e l'interfaccia grafica del tuo videogioco
Requisiti
Il corso di Unity 2D unisce teoria e pratica, fornendoti una serie di esercizi per applicare subito quello che impari. Guidato dal docente, arriverai a realizzare il tuo primo Platform bidimensionale avendo ben chiare le basi di grafica, animazione, sonoro e programmazione.
Al termine del corso sarai in grado di pubblicare il tuo primo videogioco e avrai tutte le basi per migliorarlo o svilupparne di nuovi.
- Come approcciarti ai pannelli e tools base di Unity
- Come e dove reperire assets sul web
- Come gestire le azioni del tuo personaggio: movimento, salto, attacco e animazioni
- Come gestire la telecamera di gioco
- Come creare nemici, animarli e gestire la loro intelligenza artificiale (attacco, corsa, pattugliamento)
- Come creare un sistema di inventario e gestire gli oggetti di gioco
- Gestione dell'audio di gioco e degli effetti sonori
- Come salvare la partita
- Come realizzare dei tool interni utilizzando l'Editor Scripting
- Come realizzare un menu principale e l'interfaccia grafica del tuo videogioco
Autore del corso
Mirko Raimondo Aiello
🛠️Game Developer
Mirko Aiello, Aka Rem, Classe 1990.
Con la nascita di RPG Maker e Game Maker, capisce che da quel momento essere solo un giocatore non gli sarebbe più bastato.
Al terzo anno di università si imbatte in Unity e ne assimila tutti i segreti iniziando da li a poco ad insegnare l’utilizzo del programma in alcune delle più importanti realtà formative della sua regione tra cui la Nautilus Academy e L’accademia di Belle Arti.
Dopo un lungo percorso di crescita personale e professionale è qui per trasmetterti tutta la sua conoscenza.
A Bug’s Night
A Bug’s Night
Corsi simili al Corso di Unity 2D: amplia le tue competenze!
I Design Pattern sono soluzioni a problemi comuni che si incontrano nello sviluppo del software. Nel contesto dei videogiochi, questi pattern possono aiutare a gestire la complessità crescente dei giochi moderni. Sei appassionato di videogiochi? Hai mai pensato a come vengono progettati e sviluppati? Sei curioso di scoprire i segreti dietro la creazione dei tuoi giochi preferiti? Allora sei nel posto giusto! Questo corso è stato progettato per fornirti una solida comprensione dei Design Pattern, strumenti fondamentali per ogni sviluppatore di giochi. Attraverso esempi pratici e realistici, esploreremo insieme come questi pattern possono aiutarti a creare giochi più efficienti, flessibili e mantenibili.
Python, uno dei linguaggi di programmazione più popolari al mondo, è ampiamente utilizzato da colossi dell’informatica e della tecnologia come Google, la Nasa e Mozilla.
Questo corso sui fondamenti di Python esplorerà le ragioni del suo successo duraturo. Impareremo la potente ed espressiva sintassi di Python, che consente di ottenere risultati impressionanti con poche righe di codice.
Impara le basi della programmazione di videogiochi e inizia a creare piccoli programmi con il C++, uno dei linguaggi più diffusi al mondo. Il C++ rappresenta un linguaggio completamente autonomo rispetto al C, pur utilizzandone sostanzialmente la sintassi. In particolare, l’introduzione di costrutti quali i template e le classi rende il C++ un linguaggio multi paradigma, principalmente quello a oggetti.
La gestione dei comandi è fondamentale in ogni videogame che si rispetti.
A differenza del più classico Input Manager, il pacchetto denominato Input System implementa un nuovo sistema per utilizzare qualsiasi tipo di dispositivo e gestirne il controllo all’interno di Unity. Permette agli sviluppatori di creare delle associazioni tra le azioni e i dispositivi di input, eliminando la necessità di controllare il dispositivo che utilizza l’utente, o il tasto che effettivamente preme. Nel corso partirai da una descrizione di entrambi i sistemi per arrivare a studiare e comprendere i punti di forza di ognuno.
Questo corso di programmazione di videogiochi ha l’obiettivo di introdurti al mondo del coding e del game dev, ed è pensato per tutte quelle persone che si approcciano per la prima volta a C# e Unity ma è validissimo anche per chi vuole incrementare le proprie conoscenze in materia.
Il corso di Unity 2D unisce teoria e pratica, fornendoti una serie di esercizi per applicare subito quello che impari. Guidato dal docente, arriverai a realizzare il tuo primo Platform avendo ben chiare le basi di grafica, animazione, sonoro e programmazione.
Perché dovresti imparare il C# (o C Sharp)?
Prima di tutto, perchè è uno dei linguaggi di programmazione object-oriented più diffusi e richiesti al mondo, classificato al 10° posto nella Top mondiale dei linguaggi più popolari secondo GitHub.
Con questo corso completo e pratico, potrai acquisire tutte le nozioni necessarie per maneggiare il linguaggio C# e produrre codice completo in ogni sua parte. Questo corso contiene i fondamenti base del linguaggio ed anche gli argomenti più avanzati, come i delegate e gli eventi.
Inizia questo corso gratis su Gedemy
Gedemy è la Game Academy italiana di corsi online dedicata allo sviluppo di videogiochi e all'arte digitale.
Free
Inizia gratis questo e tutti gli altri corsi di Gedemy. Adatto per chi è agli inizi.
- Le prime lezioni di ogni corso
- Ricevi news e promozioni
- Non hai bisogno di inserire i dati della carta di credito per iniziare
Pro
- Accesso a tutti i corsi
- Accesso in diretta a tutti i webinar
- Ruolo esclusivo e accesso ai canali premium del server Discord
- Più di 100 materiali didattici (quiz, esercitazioni pratiche)