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

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