DESCRIZIONE DEL CORSO
Con questo corso imparerai ad utilizzare UNREAL ENGINE 4, il miglior motore al mondo per la creazione dei videogiochi, con qualità grafica eccelsa e logica di programmazione user friendly.
L’insegnante ti guiderà nella creazione del tuo primo videogame, dandoti l’occasione di creare un prodotto originale su misura per i gamer come te.
Alla fine del corso imparerai le principali tematiche di game design e di programmazione tramite blueprint, un geniale sistema algoritmico di decisioni e comportamenti dei modelli 3D.
Nelle lezioni saranno disponibili per te delle risorse di altissimo livello che ti permetteranno di ottenere il massimo risultato in un tempo brevissimo, grazie all’importazione facile e di qualità di Unreal Engine 4.
Il corso di Unreal Engine 4 ti aiuta a padroneggiare tutte le capacità che deve avere un game designer:
– Inserimento risorse
– Creazione materiali
– Creazione mondo di gioco
– Sculpting
– Painting
– Grass Tool
– Foliage Tool
– Lighting
– Reflections
– Post Processing
– Sounds
– Geometry Editing
– Blueprint
– Animations
– Special Effects
– HUD
– Sistema di danno e vita
– Pick up
– Combat system
– Wave di nemici
– Boss system
Il tuo unico limite sarà la tua fantasia!
CONTENUTI DEL CORSO
Il corso è suddiviso in 68 video lezioni; durante il percorso formativo viene fornito molto materiale accessorio da poter utilizzare anche per i propri progetti personali.
Indice dettagliato del corso:
INTRODUZIONE
• Download e client
• Tab, Opzioni principali e Contenuto
LEVEL DESIGN
• Inserimento contenuto precreato
• Inserimento risorse da Unreal Engine Marketplace
• Inserimento contenuto personalizzato
• Creazione materiali semplici
• Istanze di materiali
• Master material parametrico
• Landscape Tool
• Materiali per Landscape
• Sculpting
• Painting
• Costruzione del livello
• Grass Tool
• Grass Tool per il bosco
• Foliage Tool
• Lighting
• Riflessioni
• Post Processing
• Suono ambiente
• Geometry Editing
• Animare un attore col Matinee
• Girare un video
BLUE PRINTS PER IL CHARACTER
• Introduzione ai Blue Prints
• Construction Script
• Event Graph
• Variabili
• Semplice Intelligenza Artificiale
• Inserire la mesh del nemico
• Creare l’animation BluePrint
• Inserire la mesh del Character
• Creare il Character
ANIMAZIONI
• Animazione del Player
• Movimenti del Character
• Alcune modifiche nel movimento
• Attacco combo
• Bloccare attacchi nemici
• Sistema di danno
• Animazioni con la State Machine – Character
• Animazione con la State Machine – Enemy
• Aggiungere un suono alle azioni
• Aggiungere suono ai passi
• Attacco dell’AI
• Sistema di danno verso il character
• Bloccare il danno con uno scudo
• Animazione colpito e morte del character
PARTICLE SYSTEM
• PS sulla spada
• PS sugli Hit
• Creare un PS personalizzato
• Inserire un PS personalizzato tramite hit points
• Creare un PS per i proiettili
• Creare un Proiettile
• Castare una magia
• Piccoli cambiamenti
GAMEPLAY
• Spawn del nemico
• Generare wave di nemici
• Healt Bar per l’enemy
• Healt Bar per il player
• Personalizzare l’HUD
• Barra ricaricabile
• Sistema di punteggio
• Pick up per gli oggetti
• Notifiche di gioco
• Blood Effect
• Camera Shake
• Menù iniziale
• Ultimi accorgimenti
• Creare un package giocabile
OBIETTIVI DEL CORSO
✔ Creare un livello di gioco con modelli e materiali di alta qualità.
✔ Posizionare Luci e postprocessing nel modo corretto per avere gli effetti desiderati.
✔ Creare materiali semplici e complessi grazie alle funzioni di materiali.
✔ Animare un modello tridimensionale nelle scene come un guerriero o un barbaro.
✔ Girare un video di presentazione per il vostro gioco.
✔ Animare un attacco o una magia come preferite.
✔ Creare effetti speciali per magie, impatti, spade e scudi.
✔ Padroneggiare il sistema di combattimento tra nemico e personaggio.
✔ Sistema di danno, mana e vita a consumo e ripristinabile.
✔ Blueprints e Logiche di gioco per immergervi completamente nella vostra esperienza.
✔ Organizzare ondate di nemici e loro forza.
DESTINATARI DEL CORSO
Il corso si rivolge a chi ama i videogiochi, chi li gioca e vuole creare un’esperienza personalizzata, chi vuole imparare ad utilizzare il software Unreal Engine 4 per scopi lavorativi.