modulo #1 Introduzione allo sviluppo di giochi Panoramica del settore dello sviluppo di giochi, tipi di giochi e percorsi di carriera.
modulo #2 Processo di sviluppo di giochi Comprensione del processo di sviluppo di giochi, dalla concettualizzazione alla distribuzione.
modulo #3 Motori e framework di gioco Introduzione ai motori e framework di gioco più diffusi, come Unity e Unreal Engine.
modulo #4 Fondamenti di programmazione per lo sviluppo di giochi Introduzione ai concetti di programmazione, tipi di dati, variabili e strutture di controllo.
modulo #5 Strumenti e software di sviluppo di giochi Panoramica degli strumenti di sviluppo di giochi, come editor di livelli, software di animazione ed editor grafici.
modulo #6 Principi di progettazione di giochi Comprensione dei principi di progettazione di giochi, tra cui meccaniche di gioco, progettazione di livelli ed esperienza utente.
modulo #7 Narrazione e storytelling di giochi Introduzione alle tecniche di narrazione e storytelling nello sviluppo di giochi.
modulo #8 Arte e animazione di giochi Introduzione all'arte e all'animazione di giochi, tra cui grafica 2D e 3D e animazione principi.
modulo #9 Game Audio and Sound Design Introduzione al game audio e sound design, inclusi effetti sonori, musica e doppiaggio.
modulo #10 Gameplay Programming Programmazione delle meccaniche di gioco, inclusi gestione degli input, rilevamento delle collisioni e fisica.
modulo #11 Game Logic and State Management Implementazione della logica di gioco e della gestione dello stato, inclusi macchine a stati finiti e alberi comportamentali.
modulo #12 User Interface and User Experience Design Progettazione e implementazione di interfacce utente ed esperienze utente per i giochi.
modulo #13 Game Testing and Quality Assurance Introduzione al game testing e alla garanzia della qualità, inclusi metodologie di test e tecniche di debug.
modulo #14 Game Publishing and Distribution Comprensione della pubblicazione e distribuzione di giochi, inclusi storefront digitali e strategie di marketing.
modulo #15 Game Development Best Practices Best practice per lo sviluppo di giochi, inclusi controllo delle versioni, sviluppo Agile e collaborazione di gruppo.
modulo #16 2D Game Development with [insert engine/framework] Sviluppo pratico di un gioco 2D utilizzando un motore di gioco popolare o framework.
modulo #17 Sviluppo di giochi 3D con [inserisci motore/framework] Sviluppo pratico di un gioco 3D utilizzando un motore di gioco o framework popolare.
modulo #18 Sviluppo di giochi per dispositivi mobili Considerazioni speciali per lo sviluppo di giochi su dispositivi mobili, tra cui ottimizzazione e monetizzazione.
modulo #19 Sviluppo di giochi per PC e console Considerazioni speciali per lo sviluppo di giochi su piattaforme PC e console, tra cui ottimizzazione delle prestazioni e porting.
modulo #20 Sviluppo di giochi di realtà virtuale (VR) e realtà aumentata (AR) Introduzione allo sviluppo di giochi VR e AR, tra cui considerazioni hardware e software.
modulo #21 Sviluppo di giochi per Web e browser Considerazioni speciali per lo sviluppo di giochi su piattaforme Web e browser, tra cui HTML5 e JavaScript.
modulo #22 Sviluppo di giochi per impatto sociale Utilizzo dello sviluppo di giochi per impatto sociale, tra cui istruzione, salute e problemi sociali.
modulo #23 Portfolio di sviluppo di giochi e sviluppo di carriera Creazione di un portfolio di sviluppo di giochi e avanzamento di carriera nel settore.
modulo #24 Progetto di sviluppo di giochi Sviluppo Sviluppo di un progetto di sviluppo di un gioco dall'ideazione al completamento, inclusa la pianificazione e la gestione del progetto.
modulo #25 Riepilogo e conclusione del corso Pianificare i prossimi passi nella carriera di introduzione allo sviluppo di giochi