|
Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden.
Veranstaltung ist aus dem Semester
WS 2011/12
, Aktuelles Semester: SoSe 2026
|
- Funktionen:
Zur Zeit kein Belegungszeitraum aktiv.
|
|
Game Development mit Unity
Sprache: Deutsch
Belegpflicht
|
|
Nr.:
5378
Blockveranstaltung
WS 2011/12
4 SWS
Jedes Semester
|
|
Bachelor-Studiengang:
|
Bachelorstudiengang Angewandte Informatik
|
|
Teilnehmer/-in
Maximal : 20
|
| |
|
|
Angewandte Informatik, Abschluss 84,
- ECTS-Punkte : 5
- Kategorie : Wahlfach
|
|
|
Informatik, Abschluss 90,
- ECTS-Punkte : 5
- Kategorie : Wahlpflichtfach
|
|
Zugeordnete Lehrperson:
|
Wagner
|
| |
|
|
|
|
Zur Zeit kein Belegungszeitraum aktiv.
|
|
|
Termin:
|
keine Angabe
09:30
-
17:30
Block
Beginn : 15.10.2011
Ende : 16.10.2011
|
|
Raum :
T 111
Gebäude T
|
|
|
Samstag
09:30
-
17:30
Einzelter.
Beginn : 26.11.2011
Ende : 26.11.2011
|
|
Raum :
T 111
Gebäude T
|
|
|
Sonntag
09:30
-
17:30
Einzelter.
Beginn : 15.01.2012
Ende : 15.01.2012
|
|
Raum :
T 111
Gebäude T
|
| |
| |
| Inhalt: |
Im Kick-Off-Workshop werden die wesentlichsten Aspekte der Spiele-Entwicklung mit Unity erarbeitet, um die Grundlage für das Semesterprojekt zu schaffen. Während des Semesters entwickeln die Studierenden dann selbstständig ein kleines eigenes Spiel. Das Thema ist "Schatzsuche auf einer verlassenen Insel" (abstrakt: "Erforschen einer Umgebung, Einsammeln von Gegenständen, und diese Gegenstände an die dafür vorgesehenen Orte bringen").
Themen:
- Projekt-Management für Spiele: Design-Dokument, Projektplan
- Prefabs: Die Grund-Bausteine in der Unity Welt
- Arbeiten mit Placeholdern, Einbinden von 3D Modellen
- Einsatz von Shadern mit Texturen und Substances
- Einbinden von Audio für Musik und Effekte; Audio-Effekte
- Eine Landschaft mit der Terrain Engine erstellen
- Versionsverwaltung mit dem Asset Server
- Eingabeverarbeitung in Unity (Steuerung, Mausklicks auf Objekte)
- Implementierung von Spiel-Mechaniken in C#
- Coroutines für Pseudo-Nebenläufigkeit
- Verwendung der Physik-Engine, Collider, Trigger
- Erstellung einer einfachen Benutzerschnittstelle (UnityGUI)
- Erstellung eines einfachen Inventar-Systems |
| |
| Literatur: |
Jesse Liberty, Brian MacDonald: Learning C sharp 3.0
O'Reilly Media, 2009
ISBN-13: 9780596521066
ISBN-10: 0596521065
Ryan Henson Creighton: Unity 3D Game Development by Example Beginner's Guide: Lite Edition
Packt Pub, 2011
ISBN-13: 9781849691604
ISBN-10: 1849691606
David Michael: The Indie Game Development Survival Guide.
Thomson Learning, 2003
ISBN-10: 1584502142
ISBN-13: 978-1584502142 |
| |
| Lernziele: |
Die Studierenden lernen, ein einfaches Spielprojekt im Team unter Verwendung der Unity Game-Engine von der Konzeption bis zum fertigem Produkt umzusetzen.
Sie lernen die wesentlichen Aspekte der Spielentwicklung kennen und erfahren, wie diese mit Unity umgesetzt werden können. |
| |
| Voraussetzungen: |
Gute Kenntnisse in der objektorientierten Programmierung. |
| |
| Leistungsnachweis: |
Benotetes Projekt (inklusive Dokumentation) |
| |