GAME DESIGN & DEVELOPMENT - CORSO ANNUALE - Vigamus Academy
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
GAME DESIGN & DEVELOPMENT CORSO ANNUALE DIVENTA UNA FIGURA CAPACE DI TRASFORMARE LA VISIONE DEL VIDEOGIOCO IN REALTÀ! INIZIO DELLE LEZIONI: FINE DELLE LEZIONI: lunedì 4 ottobre 2021 mercoledì 1 giugno 2022 ORARI: dal lunedì al giovedì (09:30 - 13:30) Per partecipare al corso non ci sono prerequisiti e non vengono richieste delle conoscenze pregresse. INFO: segreteria@vigamusacademy.com / +39 0661774482
IL CORSO 1/2 Il Corso Annuale di Game Design & Development si prefigge l’obiettivo di formare figure professionali qualificate tramite un approccio estremamente pratico alla materia, legato alla creazione di prototipi e alla stilatura di documenti di design altamente specializzati, oltre a uno studio metodico e rigoroso dei game engine di riferimento, ovvero Unity e Unreal Engine. Partendo dai linguaggi rispettivamente parlati dai due software, ovvero C# e C++, lo studente viene introdotto alle regole e alla logica sottostanti al codice. Le lezioni si divideranno tra sessioni teoriche, in cui si studieranno le metodologie della disciplina, e sessioni pratiche, in cui si impareranno le basi del development e si redigeranno documenti dettagliati, differenziandoli tra pitch (più sintetici e formali) e documenti interni, utili a definire in maniera concentrata tutti gli elementi del gioco (narrativa, art direction, interfaccia, meccaniche, comandi, ecc.). INFO: segreteria@vigamusacademy.com / +39 0661774482
IL CORSO 2/2 Una volta compresa profondamente la natura del codice e avendo fatta propria la capacità di sviluppare comportamenti originali tramite la creazione di script, lo studente viene avvicinato anche alle funzionalità avanzate di Unity e Unreal Engine. Lo scopo è permettere alla classe di plasmare il proprio universo di gioco in ogni suo aspetto. UNA FORMULA IBRIDA Con oltre 500 ore di lezioni, oltre a imparare la necessaria preparazione teorica, svilupperai da zero il tuo videogioco, mettendo realmente in pratica le conoscenze acquisite! Frequenta le lezioni in una formula 100% online oppure presso la nostra sede di Via Cornelia 498 e mettiti subito alla prova, seguito da docenti che lavorano davvero nel settore. INFO: segreteria@vigamusacademy.com / +39 0661774482
NEL MONDO I videogiochi nel mondo stanno prendendo piede come il social media di riferimento delle nuove generazioni. Non è un caso quindi che Newzoo, Società di analisi del mondo del gaming, ha previsto che ci saranno oltre 3 miliardi di videogiocatori nel mondo entro il 2023. Il mercato globale dei videogiochi ha generato oltre 170 miliardi di dollari nel 2020, mostrando una crescita del 19.6% rispetto allo scorso anno. Il mercato dei videogiochi ha superato nel 2020 quello delle industrie cinematografiche e sportive. E la tendenza è in salita. INFO: segreteria@vigamusacademy.com / +39 0661774482
IN ITALIA Il rapporto annuale sui dati del mercato e sui consumatori di videogiochi in Italia nel 2020 di IIDEA, Associazione di categoria dell'industria dei videogiochi, rivela una crescita del mercato dei videogiochi del 21,9% rispetto al 2019, individuando un giro d'affari di 2 miliardi e 179 milioni di euro. E non è soltanto il mercato a crescere, ma anche i videogiocatori. Lo stesso rapporto rivela infatti che 16,7 milioni di persone hanno giocato ai videogiochi nel 2020, ovvero il 38% della popolazione italiana tra i 6 e i 64 anni. INFO: segreteria@vigamusacademy.com / +39 0661774482
I SOFTWARE Tutti i programmi verranno forniti gratuitamente dall’Accademia. • Trello • Unreal Engine • Unity • Visual Studio INFO: segreteria@vigamusacademy.com / +39 0661774482
job opportunities Alla conclusione del Corso Annuale di Game Design & Development, lo studente potrà perseguire diversi ruoli in base alle proprie vocazioni e alle competenze acquisite: • AI Programmer • Lead Programmer • Audio Programmer • Level Designer • Back-end Programmer • Narrative Designer • Gameplay Designer • Network Programmer • Gameplay Programmer • Physics Programmer • Graphic Programmer • System Designer • Lead Designer • Technical Director • Tool Programmer • UI/UX Designer • UI Programmer INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNITY 1/5 Strumenti e tecniche • Ciclo di vita • Formati di immagine di un software Raster e Vettoriale • Cause del fallimento • Dispositivi hardware: dei progetti software desktop, laptop, • Verifica della fattibilità smartphone e tablet • Budget di un progetto • Gantt e PERT • Struttura • Cosa sono Unity 3D di un progetto software: e Unreal Engine GUI e codice • Cosa non sono Unity • Interfacce utente: 3D e Unreal Engine diegetiche, • Requisiti Hardware non diegetiche, e Software spaziali e meta • Unity 3D e Unreal • Il team di sviluppo Engine: differenze • Strumenti software e similitudini e licenze INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNITY 2/5 • Progettazione • Creazione livelli • Tipologie e contenuti di videogiochi (statica, “casuale” e procedurale) • GIT e sistemi di controllo • FBX e formati grafici versione distribuito • Shaders • Discord, Slack, Trello • Maps e altre piattaforme di (Normal, bump, height collaborazione e displacement etc) e comunicazione • Camera • API, OpenGL, • FPS, refresh rate WebGL, Vulkan, e vsync Metal e DirectX • Graphics pipeline INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNITY 3/5 Fondamenti di programmazione in C# • Fondamenti • Operatori di programmazione • Blocchi di codice • Diagrammi di flusso • Stringhe di testo • C# • Commenti • Utilizzo di sistemi • Testing di VCS • Strutture condizionali • Buone pratiche di stile • Tabelle di verità • Bug e glitch • Cicli (for, while e do-while) • Tipi di dato • Array • Camel case • Eccezioni • Overflow • Event e callback • Costanti • Rappresentazione • Magic numbers dei colori INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNITY 4/5 C#: sviluppo di progetti 3D e 2D • Unity Hub • Importazione • Installare Unity 3D di modelli • L’interfaccia grafica • Le basi della CG di Unity • Le geometrie • Procedure standard per la creazione • Shaders, materiali e distribuzione e texture • La scena • Shader Graph • GameObject • Creare e Componenti un componente/script • Il componente • Visual Studio Transform e Visual Studio Code • La telecamera • I metodi Start, • Illuminazione Awake e Update • Flussi di lavoro INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNITY 5/5 • Modificare • Materiali fisici la posizione • Fixed Update • Modificare • Gestire più scene la rotazione • Passaggio tra Scene • Modificare la scala • Coroutine • Interpolazione lineare • Prefabs • Creare variabili ed esporle nell’inspector • Animazioni • La fisica in Unity • UI system • La forza di gravità • Post processing • Gestire le collisioni • Pubblicazione di tipo Collision e Trigger per desktop, web e mobile • Gestire l’interazione con gli elementi • Realizzazione della scena di progetti 2D e 3D INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNREAL ENGINE 1/6 Introduzione ad Unreal • Cos’è • Struttura un Game Engine di un progetto Unreal • Le possibilità • Come organizzare e capacità di Unreal un progetto • Unreal, navigazione • Come orientarsi base e interfaccia Fondamenti di Real Time Rendering • PBR Rendering • Introduzione • Deferred Rendering al Lighting • Forward Rendering • Introduzione alle Shadows • Introduzione ai Materials INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNREAL ENGINE 2/6 Fondamenti di OOP e Programmazione Blueprint • Hello World • Eredità • Variabili e memoria • Actors e • Controllo di flusso Pawns • Contenitori e Cicli • Unreal Gameplay Framework • Funzioni e Macro • Esercizi • Oggetti e Classi Introduzione alle Animazioni • Introduzione • Retargeting alle animazioni • Impostare • Animation Blueprints un personaggio da zero • Macchine • Esercizi a stato finito • Notifiers INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNREAL ENGINE 3/6 Programmazione in C++ • Fondamenti • Comunicare di algebra lineare con i Blueprints • Rivisitare cosa • UProperties abbiamo fatto, Specifiers da Blueprint a C++ • UFunction Specifiers • Headers e Cpp File • Compiler Directives • Puntatore e Gestione • Custom Structs della Memoria • Best Practises • Equilibrare C++ e Blueprint • Esercizi Altre funzionalità • Introduzione a UMG • Introduzione all’Audio • Introduzione • Esercizi a Sequencer INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNREAL ENGINE 4/6 Version Control • L’importanza • Come usare dei Version Control Version Control Systems • Esercizi • Come impostare Version Control Programmazione Avanzata – Data-Driven Gameplay • Il concetto dei Dati • Data Assets • Data Containers • Best Practises • Binding Data • Esercizi • Leggere Dati da sorgenti INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNREAL ENGINE 5/6 Programmazione Avanzata – Artificial Intelligence • Il concetto • Custom Decorators dell’Intelligenza • Custom Tasks Artificiale • Custom Services • Behaviour Trees • Modificare • Blackboards la NavMesh • NavMesh • AI Debugging • Pathfinding • Esercizi eNavigation INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA UNREAL ENGINE 6/6 Lezioni Libere • Intermediate Lighting • Advanced UMG • Intermediate • Procedural Content Shadows Generation • Advanced Material • Advanced Blueprints • Advanced C++ • Platform Programming Development • CI/CD • Virtual Reality • DevOps • Augmented Reality • Integrare UE4 • Niagara e VFX con third-party libraries • Fondamenti di Virtual • Advanced Sequencer Production per in- • Advanced Audio game Cinematics Systems • Revisioni ed Esercizi INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA GAME DESIGN 1/5 Storia dei Giochi • Introduzione e origine • Giochi e Cultura dei games • Mondi Virtuali • Da Giochi Antichi a • Game Design quelli Contemporanei • Tipi di Gioco (inc. Generi, Temi, Serious, Educational, gamification, VR, AR) Introduzione al Game Design • Elementi e • Balance, Adaption, Meccaniche nei Giochi e Accessibility • Rules, Flow, nei Giochi Challenge, e Feedback • Probabilità e Abilità nei Giochi nei Giochi • Game Production INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA GAME DESIGN 2/5 Introduzione al Game Production • Game Design Management Documents (Technical (e.g. agile development, Design Document, Art team management, etc.) Bible, etc.) • Post-Production • Brainstorming, (e.g. Marketing, PR, Conceptualizing, e Game Deployment) Prototyping • Users and Interaction • Project Design Introduzione ai Players e all’Interaction Design • Player Research • Player Centred e capire i Giocatori Game Design (per esempio: player • Sviluppo di Game modeling/profiling, User Interfaces in personas) Unreal usando UMG • Interaction Design • Game Narrative INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA GAME DESIGN 3/5 Introduzione alla narrativa nei giochi • Game Narrative • Environmental Structure storytelling • Storyboarding (componente pratica in Unreal) • Character design and development • Audio Introduzione all’Audio nei giochi • Principi • Audio in Unreal di Audio design • Sound Effects SFX • Sound design in Unreal per user interfaces • Lighting INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA GAME DESIGN 4/5 Introduzione al Lighting • Principi di Lighting • Lighting in Unreal: • Lighting in Unreal: Post-processing effects Interior Environments • Materials e Textures • Lighting in Unreal: Exterior Environments Introduzione ai Materials e alle Textures • Materials e Textures • Liquidi e Materiali in Unreal Avanzati in Unreal • Fondamenti di • Level Design Quixel Mixer I: Material Creation • Fondamenti di Quixel Mixer II: Texturing Assets INFO: segreteria@vigamusacademy.com / +39 0661774482
IL PROGRAMMA GAME DESIGN 5/5 Introduzione al Level Design • Architettura • Level Design: e Composizione 3D Games • Level Design: • Level Navigation 2D Games (incluse • Game Analytics gamified applications) e Business Introduzione a Game Analytics e Business • Quality Assurance • Business models (QA) e playtesting nei giochi • Post-Mortem • Portfolio analysis development INFO: segreteria@vigamusacademy.com / +39 0661774482
• ISCRIZIONE E AGEVOLAZIONI Il costo per iscriversi al Corso Annuale di Game Design & Development è di € 5.000,00. È previsto uno sconto sulla retta per le iscrizioni fino al 30 settembre 2021, portando il costo del Corso Annuale a € 4.300,00. • MODALITÀ DI PAGAMENTO • RATEIZZAZIONE Per considerarsi iscritti a un Corso Il pagamento viene suddiviso è necessario: in 3 rate durante lo svolgimento del Corso Annuale: Effettuare il pagamento del Corso scelto tramite bonifico bancario con i • Quota d’iscrizione: 660,00 euro seguenti dati: (entro la data d’inizio del Corso) • 1° rata: 30 ottobre 2021 • Monte dei Paschi di Siena • 2° rata: 15 dicembre 2021 • IBAN: • 3° rata: 30 gennaio 2022 IT20G0103003250000005227852 • Causale: (iscrizione / rata / saldo) + (nome corso) + (nome e cognome studente) Oppure effettuando il pagamento online tramite PayPal (pulsante “Acquista online”) sulla pagina del Corso scelto. INFO: segreteria@vigamusacademy.com / +39 0661774482
Vigamus Academy Via Cornelia, 498 CAP 00166, Roma +39 0661774482 +39 3458816761 segreteria@vigamusacademy.com www.vigamusacademy.com www.facebook.com/vigamusacademy www.instagram.com/vigamusacademy www.twitter.com/vigamusacademy www.linkedin.com/company/ vigamus-academy
Puoi anche leggere