Die Weiterbildung vermittelt Inhalte aus den Bereichen Games Programming, Spieleentwicklung, Game Development und softwarebasierte Spielproduktion. Behandelt werden Programmiergrundlagen, Programmiersprachen, Game Engines, Spielmechaniken, Datenstrukturen, Performance, KI-Grundlagen und technische Workflows für digitale Spiele und interaktive Anwendungen.
Inhaltsbereiche:
• Grundlagen der Programmierung, objektorientierte Programmierung, Programmiersprachen, Skriptsprachen und Coding-Workflows
• Game Engine Workflows, Szenenstruktur, Komponenten, Asset-Integration, Asset Management und technische Projektorganisation
• Gameplay Programming, Spielmechaniken, Steuerung, Interaktion, Kamera, Physik und Eingabesysteme
• Level Design aus technischer Sicht, Prototyping, Game Mechanics und spielbare Testversionen
• User Interface, Menüsysteme, HUD, Feedbacksysteme und Nutzerführung in Spielen
• Tools- und Editor-Erweiterungen, Build-Prozesse, Performance-Optimierung und technische Dokumentation
• Datenstrukturen, Debugging, Testing, Versionsverwaltung und agile Spielentwicklung
• Grundlagen künstlicher Intelligenz in Spielen, Gegnerverhalten, Pfadfindung und Zustandslogik
• Projektbezogene und praxisnahe Übungen für PC-Games, Mobile Games, Konsolenspiele und interaktive Anwendungen
Die Inhalte orientieren sich an typischen Aufgaben in Spieleentwicklung, Game Programming, Spielentwicklungssoftware, Softwareentwicklung für interaktive Medien und Game Development Tools innerhalb der Spielebranche. Vermittelt werden fachliche Grundlagen und anwendungsbezogene Arbeitsmethoden für Tätigkeiten als Game Programmer, Game Developer, Spieleentwickler·in, Programmierer·in oder Gameplay Developer.