title: Crossplatform Game Development mit Unity3D
modulverantwortlich: nn
kuerzel: CGD
untertitel:
studiensemester: 4
sprache: deutsch
zuordnung-zum-curriculum: Medieninformatik Bachelor
kreditpunkte: 5
voraussetzungenNachPruefungsordnung: keine
empfohleneVoraussetzungen: Einführung in die Medieninformatik, Algorithmen und Programmierung, Paradigmen der Programmierung, Mensch-Computer Interaktion, Screendesign, Audiovisuelles Medienprojekt
published: true
layout: modulbeschreibung
typ: tm
parent: VC
infourl: 
studienleistungen:
  Einzelleistung:
    art: Projekt, Projektdokumentation und -präsentationsprüfung
    erstpruefer: nn
    zweitpruefer: nn
---

## Lehrform/SWS
36h Vorlesung; 36h Praktikum / Projekt; 78h Selbstlernphase 

## Angestrebte Lernergebnisse
Die Studierenden kennen wesentliche Konzepte und Technologien des Game Developments mit Unity 3D und können diese anwenden, um eigenständig im Team Interaktive Applikationen zu konzipieren, realisieren und optimieren.

Die Studierenden kennen die grundlegenden Möglichkeiten von Game Engine Frameworks und sind in der Lage diese kritisch zu beurteilen und auf Basis der Anforderungen eines konkreten Projekts die Umsetzungsmöglichkeiten und Vorgehen zu evaluieren und entsprechende Strategien zu entwickeln, sowie kritisch die benötigten Bibliotheken und Komponenten auszuwählen und diese Wahl zu begründen.

Die Kursteilnehmer sammeln im Rahmen ihres eigenständig entwickelten Projektes Erfahrungen in der Entwicklung von Kleinprojekten bis mindestens zum Grad einer spielbaren Alphaversion oder eines Prototypen.

## Inhalt
- Aufbau einer Game Engine
- Gameobjects
- Game Physics
- Interaktion
- Spielmechaniken


## Literatur
- Unity 3D API ([https://docs.unity3d.com/ScriptReference/](https://docs.unity3d.com/ScriptReference/))
- Unity 3D Manual ([https://docs.unity3d.com/Manual/index.html](https://docs.unity3d.com/Manual/index.html))
- Unity Tutorials ([https://unity3d.com/de/learn/tutorials](https://unity3d.com/de/learn/tutorials))
- Ian Millington, John Funge,  Artificial Intelligence For Games, Second Edition, CRC Press, 2009
- Mat Buckland,  Programming Game AI by Example, Wordware Game Developers Library, 2004
- Steve Rabin et al.,  AI Game Programming Wisdom 1-4, Cengage Learning
