3D Graphics Programming in Unity
Piotr Calvache-Modla
Institut für Kunst und Technologie, Geometrie
2026W, Vorlesung und Übungen (VU), 3.0 ECTS, 3.0 SemStd., LV-Nr. S05690
Beschreibung
Dieser englischsprachige Kurs führt Studierende in die Welt der 3D-Grafikprogrammierung durch C#-Unity-Scripting ein, einschließlich KI-unterstützter Programmierung (sogenanntes „Vibe Coding“).
Unity ist eine beliebte plattformübergreifende Game-Engine und wird häufig von Architekten und Designer*innen genutzt, um ihre Ideen zu präsentieren. Mit Unity ist es möglich, komplexe 2D- und 3D-Grafikanwendungen auf einer Vielzahl von Geräten bereitzustellen, darunter mobile Geräte und VR-Systeme.
Obwohl die Programmierung den Schwerpunkt dieses Kurses bildet, werden auch die Grundlagen von Unity behandelt. Darüber hinaus werden wir die Arbeitsabläufe besprechen, die mit der Lösung bestimmter Programmieraufgaben mithilfe von künstlicher Intelligenz im Allgemeinen und dem Anthropic-Claude-Modell im Besonderen verbunden sind.
Zur Zielgruppe dieses Kurses gehören Studierende der Architektur, des Industriedesigns, des Grafikdesigns sowie von Kunst und Wissenschaft. Grundsätzlich ist jede Person willkommen, die sich für das Thema interessiert, auch Studierende anderer Universitäten.
Der Kurs zielt darauf ab, Programmierkenntnisse von Grund auf aufzubauen. Wir verwenden viel Zeit darauf, uns mit den grundlegenden Bausteinen der Programmierung wie Variablen, Bedingungen, Schleifen und Funktionen zu beschäftigen.
Studierende müssen keine Vorkenntnisse in Programmierung oder Unity vorweisen. Sie müssen jedoch einen Laptop sowie eine gehörige Portion Engagement mitbringen.
Prüfungsmodalitäten
Dieser Kurs wird auf der Grundlage von aufeinander aufbauenden Aufgaben benotet, die am Ende des Semesters abgegeben werden müssen.
Anmerkungen
Die Kurssprache ist Englisch, wobei jedoch einige Hilfestellungen auch auf Deutsch und Polnisch angeboten werden können.
Bei Fragen zum Kurs wenden Sie sich bitte an mich unter petercalvache@gmail.com.
Sie können sich für den Kurs über das Base-Angewandte-Portal anmelden.
Schlagwörter
unity, c#, programming, ai, artificial intelligence, vibe coding, anthropic, claude, architecture, graphic design, computer animation, computer graphics, digital imaging, architecture related art, design, 3d, game programming
Termine
Fr., 23. Oktober 2026, 14:45–17:15 Seminarraum 3
Fr., 30. Oktober 2026, 14:45–17:15 Seminarraum 3
Fr., 06. November 2026, 14:45–17:15 Seminarraum 3
Fr., 13. November 2026, 14:45–17:15 Seminarraum 3
Fr., 20. November 2026, 14:45–17:15 Seminarraum 3
Fr., 27. November 2026, 14:45–17:15 Seminarraum 3
Fr., 04. Dezember 2026, 14:45–17:15 Seminarraum 3
Fr., 11. Dezember 2026, 14:45–17:15 Seminarraum 3
Fr., 18. Dezember 2026, 14:45–17:15 Seminarraum 3
Fr., 15. Jänner 2027, 14:45–17:15 Seminarraum 3
Fr., 29. Jänner 2027, 14:45–17:15 Seminarraum 3
LV-Anmeldung
Ab 31. August 2026, 09:00
Per Online Anmeldung
Studienplanzuordnung
Medienkunst: Transmediale Kunst (2. Studienabschnitt): Wissenschaft, Theorie und Geschichte : Computational Geometry 566/208.16
Medienkunst: Digitale Kunst (2. Studienabschnitt): Wissenschaft, Theorie, Geschichte: Computational Geometry 567/208.16
Design: Design und narrative Medien (1. Studienabschnitt): Technische Grundlagen: Technologie, Coding und Programmierung 576/104.25
Design: Design und narrative Medien (2. Studienabschnitt): Technische Grundlagen: Technologie, Coding und Programmierung 576/204.25
Mitbelegung: möglich
Besuch einzelner Lehrveranstaltungen: möglich