119630a Spieleentwicklung für mobile Geräte
| Zuletzt geändert: | 15.12.2025 / Rapp |
| EDV-Nr: | 119630a |
| Studiengänge: |
Mobile Medien (Bachelor, 7 Semester), Prüfungsleistung im Modul Spieleentwicklung für Mobile Geräte
in Semester
4 6 7
Häufigkeit: immer Studienübergreifendes Angebot - Minors, Prüfungsleistung im Modul Spieleentwicklung für Mobile Geräte in Semester 1 Häufigkeit: immer |
| Dozent: | Philipp Rapp |
| Sprache: | Deutsch |
| Art: | - |
| Umfang: | 4 SWS |
| ECTS-Punkte: | 6 |
| Prüfungsform: | |
| Bemerkung zur Veranstaltung: | Deutsch und Englisch Teilnehmerbeschränkung |
| Beschreibung: |
Überblick über den KursIn dieser Vorlesung erlernen Studierende die Grundlagen der Spieleentwicklung mit einer modernen Game-Engine – am Beispiel von Unity. Anhand praxisnaher Übungen erhalten sie einen Einblick in zentrale Konzepte, Werkzeuge und typische Software-Patterns, die für die Entwicklung eigener Spiele relevant sind. Viele dieser Techniken sind plattformübergreifend einsetzbar. Der Schwerpunkt liegt auf der technischen Entwicklung mobiler Spiele. Für die Umsetzung werden überwiegend vorgefertigte Assets genutzt, damit der Fokus auf Engine-Workflows, Programmierung und dem Zusammenspiel der einzelnen Systeme liegt. Die vollständige gestalterische Ausarbeitung eines Spiels ist nicht Bestandteil des Kurses. Nach einer Einführung in die Funktionsweise moderner Game-Engines lernen die Studierenden die Oberfläche und Workflows von Unity kennen. Sie verstehen das Component-Based Design und den Unterschied zur rein objektorientierten Programmierung. Schritt für Schritt werden wesentliche Bausteine der Spieleentwicklung – von Grafik und Audio über User-Input und GUI bis hin zu Physik, Ressourcenmanagement und Deployment – in praktischen Beispielen behandelt. Ziel ist es, dass die Teilnehmenden am Ende eigenständig Spiele für mobile Endgeräte entwickeln können. Kursinhalte
Über Unity 3DUnity 3D ist eine Spiele-Engine, mit der plattformübergreifende 3D- und 2D-Spiele für Desktops, Konsolen, mobile Geräte und Websites erstellt werden können. Sie kombiniert High-End-Technologie und -Werkzeuge mit intuitiven und anpassbaren Einstellungen. Neben der Erstellung von Spielen bietet es auch Funktionen für Reinforcement Learning, Werbung, Analyse, Cloud Building und Multiplayer-Services sowie umfangreiche Plugins und Assets für jeden Bedarf. Über GamesGames beschreiben eine ganzheitliche, interdisziplinäre Erfahrung. Egal ob Games gestaltet oder programmiert werden, müssen sollten drei Disziplinen genauer angesehen werden: Game Design, Game Art und Game-Play Programmierung. Ein Besuch dieser Lehrveranstaltungen ist empfehlenswert. |
| English Title: | Mobile Games Development |