Sviluppatore di giochi su Unity da zero: corso gratuito da Skillbox, formazione, data: 29 novembre 2023.
Miscellanea / / November 27, 2023
Chiunque voglia dedicarsi allo sviluppo di giochi
Impara a programmare in C#, comprendi le basi della modellazione 3D e le funzionalità dello sviluppo di giochi. Puoi iniziare a lavorare nel campo che ti interessa.
Programmatori principianti
Sistematizza le tue conoscenze nel linguaggio C#, studia l'API Unity. Alla fine della formazione avrai una conoscenza approfondita di tutte le fasi di sviluppo e un portfolio già pronto: potrai addebitare di più per il tuo lavoro.
Per sviluppatori esperti che desiderano passare allo sviluppo di giochi
Padroneggia il motore Unity, impara come creare la logica del gioco e comprendi come funziona un team di sviluppo del gioco. Puoi cambiare la tua specializzazione e andare a lavorare in uno studio di gioco.
MODELLAZIONE 3D, BASI DEL LAVORO IN UNITY Responsabile del ruolo aziendale Game Developer, COO dello studio di sviluppo giochi IThub games, sviluppatore certificato Unity
Introduzione all'Unità
Installa il motore, familiarizza con l'interfaccia e lavora con le primitive.
Lavorare con le risorse sul palco
Scoprirai come e dove scaricare modelli e grafica già pronti, conoscere le fotocamere e l'illuminazione.
Introduzione alle interfacce
Crea la tua prima interfaccia utilizzando l'elemento Canvas.
Presentazione del C#
Scrivi il codice che farà sì che il gioco risponda alle interazioni del giocatore con l'interfaccia.
Laboratorio C#
Imparerai variabili, tipi di dati, array, cicli e metodi: capirai le basi di quasi tutti i linguaggi di programmazione. Per rafforzare le tue abilità, crea un gioco Tic Tac Toe.
Gioco Salva il villaggio: inizio
Capirai quali sono il loop di gioco e il tempo di gioco in Unity, aggiungi musica di sottofondo al gioco.
Gioco Salva il villaggio: finale
Scrivi metodi di loop del gioco e imposta i processi di gioco.
Muovi e ruota
Impara a spostare e ruotare gli oggetti utilizzando codice, vettori e il componente Trasforma.
Presentazione del motore fisico
Impara a lavorare con collider, trigger e RigidBody per sfruttare la potenza del motore fisico Unity.
Gioco di palla selvaggia: parte 1
Comprendi le ambientazioni e l'animazione del personaggio, crea un percorso a ostacoli.
Gioco di palla selvaggia: parte 2
Scopri come inserire dati, configurare la fotocamera e creare livelli utilizzando ProBuilder.
Gioco di palla selvaggia: parte 3
Personalizza il suono, aggiungi una meccanica di riavvio ritardato e acquisisci familiarità con il sistema particellare per creare effetti speciali.
Gioco di palla selvaggia: parte 4
Aggiungi trame e materiali alle risorse del gioco per rendere il gioco più colorato.
Lavorare in team
Imparerai perché è necessario un team nello sviluppo del gioco, come vengono distribuiti i compiti e quali ruoli ci sono. Prendi in considerazione gli strumenti che ti aiutano a lavorare insieme su un progetto.
Narrativa nei giochi
Padroneggia i principi della narrazione nei giochi e comprendi in che modo la trama di un gioco differisce da libri e film.
Platform: parte 1
Inizierai a lavorare con la grafica 2D, aggiungendo sprite (immagini) e animazioni al gioco.
Platform: parte 2
Comprenderai la fisica 2D, rivedrai la tua conoscenza di collisori e trigger e apprenderai connettori ed effettori.
Platform: parte 3
Impara come impostare la telecamera in modo che segua senza problemi l'eroe, crea avversari e annota la logica del loro comportamento.
Platform: parte 4
Personalizza l'interfaccia di gioco e il controller del personaggio, implementa la selezione di bonus, danni al giocatore e ai nemici.
Laboratorio C#
Comprendi i loop, la costruzione degli switch-case e gli algoritmi di ordinamento a bolle e di selezione per migliorare le tue capacità di programmazione.
Gioco per cellulare Crazy Run:
Progetta l'interfaccia per diverse risoluzioni, impara a lavorare con l'immissione di dati mobili: touchscreen e giroscopio.
Presentazione di Blender
Comprenderai l'interfaccia dell'editor 3D gratuito Blender per creare tu stesso risorse per i tuoi giochi.
Modellazione di oggetti di scena
Impara a creare elementi ambientali statici: oggetti di scena.
Lavorare con i materiali in Blender
Impara a creare materiali in Blender e collegarli ai modelli. Importa materiali già pronti in Unity per aggiungere dettagli ai giochi.
Creazione di un personaggio Low Poly
Modellerai un personaggio semplice che può essere importato in Unity.
Creare uno scenario di gioco
Scopri come creare terreno per posizioni utilizzando lo strumento Terreno integrato di Unity, che ti consente di personalizzare in modo flessibile il terreno.
Creare animazioni e lavorare con la fotocamera
Dai vita a personaggi e oggetti con l'animazione utilizzando TimeLines e impara a controllare la tua videocamera con CineMachine, un potente strumento utilizzato non solo nei giochi ma anche nei film.
Post produzione
Aggiungi effetti di sfocatura, riflessione e distorsione al gioco, regola la correzione del colore, la profondità del disegno e altri parametri e filtri.
Progettazione del gioco
Scopri cosa vuole il giocatore e come darglielo. Crea la documentazione del gioco in modo che il team comprenda correttamente la tua idea.
Gioco DarkLand: l'inizio
Crea un livello e dei nemici, personalizza il loro comportamento e scopri come renderli più intelligenti utilizzando NavMesh, uno strumento di ricerca percorsi.
Gioco DarkLand: finale
Imposta la mira con il mouse, insegna agli oggetti a tracciare intersezioni e distanze utilizzando Raycast.
Progetto di diploma
Arcade dall'alto verso il basso. Creerai un gioco arcade basato sul gioco Crimson Land. In esso, il giocatore utilizzerà diverse armi per distruggere ondate di mostri.