Pflicht/Wahl-Modul | Semester | Häufigkeit | ECTS-Credits |
---|---|---|---|
Wahlpflicht | 4. Fachsemester | jährlich (SS) | 5 |
Studiengänge
- Medieninformatik und Interatives Entertainment (B.Sc.)
Ausbildungsziel
Das Ziel des Moduls ist die Vermittlung von Scriptsprachen. Dabei werden im Seminar die Grundlagen für das Scripten von Funktionalitäten für verschiedene
Anwendungen (z.B. Videospiele) vermittelt. Im Praktikum werden diese Kenntnisse anhand professioneller Software (z.B. Game Engines) angewendet und vertieft.
Inhalte
Grundlagen der Programmierung mittels Scriptsprachen (z.B. C++, Python, Lua, Unreal Script) Erstellung von Funktionalitäten (u.a. Kamera, Item-Systeme)
Interactive Storytelling mittels Scripting Balancing und Spielmechanik mittels Scriptingn Game Engine(Ansatzweise).
Lern-Methoden
Die Vorlesung vermittelt das nötige theoretische Wissen zur Erstellung von Funktionalitäten mittels Scriptsprachen. Die Übung dient der Vertiefung der in diesen Feldern nötigen praktischen Fähigkeiten.
Zusätzliche Informationen
- 150 Std., davon:
- 30 Std. Seminaristische Vorlesung (2 SWS)
- 30 Std. Praktikum (2 SWS)
- 90 Std. Vor- und Nachbereitung der LV, Prüfungsvorbereitung und Prüfung
- alternative Prüfungsleistung
- Magnus Lie Hetland
„Beginning Python: From Novice to Professional (Books for Professionals
by Professionals)”
Verlag: Apress; Auflage: 0002 (2. Juni 2010)
ISBN-10: 1590599829
ISBN-13: 978-1590599822 - Kurt Jung, Aaron Brown
„Beginning Lua Programming (Programmer to Programmer)”
Verlag: John Wiley & Sons; Auflage: 1. Auflage (9. Februar 2007)
ISBN-10: 0470069171
ISBN-13: 978-0470069172 - John Flynt, Chris Caviness
„UnrealScript Game Programming All in One”
Verlag: Thomson Learning; Auflage: Pap/Cdr (12. April 2006)
ISBN-10: 1598631489
ISBN-13: 978-1598631487