modulo #1 Introduzione allo sviluppo di giochi Panoramica sullo sviluppo di giochi, la storia e le piattaforme
modulo #2 Impostazione dell'ambiente di sviluppo Scelta di un motore di gioco, IDE e impostazione degli strumenti
modulo #3 Fondamenti dello sviluppo di giochi Comprensione di loop di gioco, grafica e audio
modulo #4 Linguaggi di programmazione per lo sviluppo di giochi Introduzione a linguaggi come C++, Java, C# e JavaScript
modulo #5 Panoramica sui motori di gioco Introduzione ai motori di gioco più diffusi come Unity, Unreal Engine e Godot
modulo #6 Sviluppo di giochi 2D con Unity Creazione di giochi 2D con Unity, inclusi grafica e animazione
modulo #7 Sviluppo di giochi 2D con Unreal Engine Creazione di giochi 2D con Unreal Engine, inclusi grafica e animazione
modulo #8 Sviluppo di giochi per dispositivi mobili con Unity Creazione di giochi per dispositivi mobili con Unity, inclusa la distribuzione iOS e Android
modulo #9 Sviluppo di giochi per dispositivi mobili con Unreal Engine Creazione di giochi per dispositivi mobili con Unreal Engine, inclusa la distribuzione iOS e Android
modulo #10 Sviluppo di giochi per PC con Unity Creazione di giochi per PC con Unity, inclusa la distribuzione Windows e macOS
modulo #11 Sviluppo di giochi per PC con Unreal Engine Creazione di giochi per PC con Unreal Engine, inclusa la distribuzione Windows e macOS
modulo #12 Sviluppo di giochi Web con JavaScript Creazione di giochi Web con JavaScript, inclusi HTML5 e Phaser.io
modulo #13 Sviluppo di giochi Web con Unity Creazione di giochi Web con Unity, inclusa la distribuzione WebGL
modulo #14 Sviluppo di giochi per console con Unity Creazione di giochi per console con Unity, inclusa la distribuzione PlayStation, Xbox e Nintendo Switch
modulo #15 Sviluppo di giochi per console con Unreal Engine Creazione di giochi per console con Unreal Engine, inclusa la distribuzione PlayStation, Xbox e Nintendo Switch
modulo #16 Sviluppo di giochi di realtà virtuale (VR) Creazione di giochi VR con Unity e Unreal Engine
modulo #17 Sviluppo di giochi di realtà aumentata (AR) Creazione di giochi AR con Unity e Unreal Engine
modulo #18 Progettazione di giochi Principi Comprensione dei principi di progettazione di giochi, tra cui progettazione di livelli ed esperienza utente
modulo #19 Test e debug di giochi Tecniche di test e debug per lo sviluppo di giochi
modulo #20 Pubblicazione e marketing di giochi Pubblicazione e marketing del tuo gioco, inclusi canali di distribuzione e strategie di monetizzazione
modulo #21 Best practice per lo sviluppo di giochi Best practice per lo sviluppo di giochi, tra cui gestione di progetti e collaborazione di gruppo
modulo #22 Strumenti e software per lo sviluppo di giochi Panoramica di strumenti e software per lo sviluppo di giochi, tra cui editor di livelli e software di animazione
modulo #23 Sviluppo di giochi per eSport Creazione di giochi per eSport competitivi, tra cui funzionalità multigiocatore e online
modulo #24 Riepilogo e conclusione del corso Pianificare i prossimi passi nella carriera di Game Development for Different Platforms