module #1 Inleiding tot geavanceerde game-ontwikkeling Overzicht van de cursus, belang van geavanceerde game-ontwikkelingstechnieken en het opzetten van de ontwikkelomgeving
module #2 Optimalisatietechnieken voor high-performance games Inzicht in prestatieknelpunten, optimalisatiestrategieën en benchmarktechnieken
module #3 Geavanceerde 3D-grafische programmering Shaders, geometrie-instancering en geavanceerde belichtingstechnieken gebruiken om verbluffende beelden te creëren
module #4 Op fysica gebaseerde animatie en simulatie Realistische animaties en simulaties maken met behulp van physics engines en geavanceerde wiskundige technieken
module #5 Geavanceerde game-fysica en botsingsdetectie Complexe fysicagedragingen, botsingsdetectie en respons implementeren met behulp van physics engines
module #6 Kunstmatige intelligentie en machinaal leren in games AI- en ML-technieken gebruiken om intelligente agenten, padvinding en besluitvorming te creëren systemen
module #7 Dynamisch geluidsontwerp en audioprogrammering Meeslepende audio-ervaringen creëren met dynamisch geluidsontwerp, audioscripting en 3D-audiotechnieken
module #8 Geavanceerd ontwerp en implementatie van gebruikersinterfaces Responsieve, intuïtieve en visueel aantrekkelijke gebruikersinterfaces ontwerpen en implementeren
module #9 Gamenetwerken en multiplayerarchitectuur Schaalbare, veilige en performante multiplayergamearchitecturen ontwerpen en implementeren
module #10 Cloudgaming en Game-as-a-Service (GaaS) Inzicht in cloudgaming, GaaS en de implicaties ervan voor gameontwikkeling en -distributie
module #11 Geavanceerd gametesten en kwaliteitsborging Automatisering, CI/CD en testframeworks gebruiken om game-releases van hoge kwaliteit te garanderen
module #12 Game-analyse en prestatiebewaking Gamegegevens verzamelen, analyseren en ernaar handelen om de betrokkenheid en retentie van spelers te verbeteren
module #13 Storytelling en narratief ontwerp in Games Het creëren van boeiende verhalen, personages en dialogen om de onderdompeling van de speler te vergroten
module #14 Spelerspsychologie en gedragsontwerp Inzicht in de motivatie, psychologie en gedragsontwerp van spelers om verslavende en boeiende gameplay te creëren
module #15 Ontwikkeling van virtuele en augmented reality-games Ontwerpen en ontwikkelen van meeslepende VR- en AR-ervaringen
module #16 Gamebeveiliging en anti-cheatmaatregelen Games beschermen tegen hacken, vals spelen en piraterij met behulp van geavanceerde beveiligingstechnieken
module #17 Lokalisatie en culturalisatie van games Games aanpassen aan wereldwijde markten, talen en culturele verschillen
module #18 Geavanceerde architectuur en aanpassing van game-engines Game-engines ontwerpen en aanpassen om te voldoen aan specifieke gamevereisten
module #19 Realtime globale verlichting en belichting Implementatie van geavanceerde verlichtingstechnieken, waaronder realtime globale verlichting en op natuurkunde gebaseerde rendering
module #20 Geavanceerde karakteranimatie en Rigging Complexe karakteranimaties, rigging- en skinningtechnieken creëren
module #21 VFX en speciale effecten in games Realistische en verbluffende visuele effecten, explosies en vernietiging creëren
module #22 Gameontwikkelingspijplijnen en workflows Gameontwikkeling stroomlijnen met behulp van efficiënte pijplijnen, workflows en projectmanagementtechnieken
module #23 Coöperatieve en asynchrone gameontwikkeling Best practices voor collaboratieve gameontwikkeling, versiebeheer en asynchrone workflows
module #24 Cursus samenvatting en conclusie Plannen van de volgende stappen in de carrière van Advanced Game Development Techniques