Game-Engineering mit Unity und C#
Mit Dr. René Bühling und heise academy
1 Mitglied gefällt das
Dauer: 13 Std. 27 Min.
Veröffentlicht am: 6.6.2025
Kursdetails
In diesem LinkedIn Learning Kurs geht es um die Grundlagen der Spieleentwicklung mit Unity. Sie lernen, virtuelle Welten aufzubauen und Programmlogik in C# zu formulieren. Der IT-Experte René Bühling zeigt Ihnen Lösungswege und auch typische Probleme, die bei der Arbeit mit Unity immer wieder auftreten.
Die einzelnen Programmfunktionen werden Schritt für Schritt besprochen und direkt in der Software erklärt. An den einzelnen Anwendungsbeispielen und Übungen können Sie sofort mitarbeiten und so das Gelernte selbst ausprobieren.
Am Ende des Kurses haben Sie einen kompletten Überblick über Unity und kennen alle wichtigen Funktionen, die Sie für die Umsetzung Ihrer Inhalte benötigen. Angefangen bei der Frage, wie man Modelle aus Blender nach Unity exportiert, über die Organisation von Szenen, die Erstellung von Animationen, Beleuchtung, Kameraeinstellungen und 2D-Grafiken bis hin zur Verknüpfung mit Programmlogik, Physikberechnungen und Interaktionsmöglichkeiten wird der gesamte Workflow abgebildet.
Hinweis: Dieser Videokurs wurde von der heise academy erstellt. Wir freuen uns, diesen Inhalt in unserer Bibliothek zu präsentieren.
Die einzelnen Programmfunktionen werden Schritt für Schritt besprochen und direkt in der Software erklärt. An den einzelnen Anwendungsbeispielen und Übungen können Sie sofort mitarbeiten und so das Gelernte selbst ausprobieren.
Am Ende des Kurses haben Sie einen kompletten Überblick über Unity und kennen alle wichtigen Funktionen, die Sie für die Umsetzung Ihrer Inhalte benötigen. Angefangen bei der Frage, wie man Modelle aus Blender nach Unity exportiert, über die Organisation von Szenen, die Erstellung von Animationen, Beleuchtung, Kameraeinstellungen und 2D-Grafiken bis hin zur Verknüpfung mit Programmlogik, Physikberechnungen und Interaktionsmöglichkeiten wird der gesamte Workflow abgebildet.
Hinweis: Dieser Videokurs wurde von der heise academy erstellt. Wir freuen uns, diesen Inhalt in unserer Bibliothek zu präsentieren.
Entwickelte Kompetenzen
Zertifikate erhalten und teilen
Teilen Sie, was Sie gelernt haben, und machen Sie in der gewünschten Branche auf sich aufmerksam – mit einem Zertifikat, das zeigt, was Sie in diesem Kurs gelernt haben.
Learning
LinkedIn Learning
Abschlusszertifikat
-
Zeigen Sie Ihr Zertifikat auf Ihrem LinkedIn Profil im Bereich „Bescheinigungen & Zertifikate“.
-
Sie können das Zertifikat auch als PDF herunterladen oder ausdrucken und so an andere weitergeben.
-
Teilen Sie es online als Bild, um zu zeigen, was Sie können.
Lernen Sie die Trainer:innen kennen
Inhalt
-
-
Einführung in Unity15 Sek.
-
Elemente von Unity-Projekten7 Min. 48 Sek.
-
(Gesperrt)
Ein minimales Programm in Unity4 Min. 36 Sek.
-
(Gesperrt)
Unity-Message-Methoden6 Min. 47 Sek.
-
(Gesperrt)
Komponenten-Architektur5 Min. 15 Sek.
-
(Gesperrt)
Felder, Attribute und der Inspector10 Min. 52 Sek.
-
(Gesperrt)
IMGUI - einfache grafische Diagnosetools8 Min. 6 Sek.
-
(Gesperrt)
Eingabe-Elemente im IMGUI11 Min. 51 Sek.
-
-
-
Objekte transformieren16 Sek.
-
Organisation von 3D-Elementen12 Min. 23 Sek.
-
(Gesperrt)
Transform-Eigenschaften, lokale und globale Position5 Min. 54 Sek.
-
(Gesperrt)
Objekte per Code verschieben7 Min. 13 Sek.
-
(Gesperrt)
Objekte per Code skalieren6 Min. 58 Sek.
-
(Gesperrt)
Objekte per Code rotieren10 Min. 30 Sek.
-
(Gesperrt)
Wie wird ein Objekt nach vorne bewegt?7 Min. 6 Sek.
-
(Gesperrt)
Objekte hierarchisch organisieren3 Min. 33 Sek.
-
(Gesperrt)
Erkenntnisse zum Transform2 Min. 39 Sek.
-
(Gesperrt)
Zeitliche Verläufe mit Update und deltaTime realisieren10 Min. 37 Sek.
-
(Gesperrt)
Eingaben per Input erfassen6 Min. 7 Sek.
-
(Gesperrt)
Geräte über Eingabeachsen abfragen11 Min. 28 Sek.
-
-
-
(Gesperrt)
Modelle importieren19 Sek.
-
(Gesperrt)
Klickereignisse auf 3D-Objekten erkennen11 Min.
-
(Gesperrt)
Modelle von Blender nach Unity portieren5 Min. 15 Sek.
-
(Gesperrt)
Problemlösungen beim Portieren: Objektursprung und Größenverhältnisse13 Min. 57 Sek.
-
(Gesperrt)
Austauschen eines lückenhaft erscheinenden Modells3 Min. 28 Sek.
-
(Gesperrt)
Arbeitsfluss bei der Asset-Produktion7 Min. 5 Sek.
-
(Gesperrt)
Modell-Instanzen per Code ansteuern15 Min. 39 Sek.
-
(Gesperrt)
Aktivieren und Deaktivieren von Objekten und Komponenten9 Min. 13 Sek.
-
(Gesperrt)
Objekte suchen und finden10 Min. 39 Sek.
-
(Gesperrt)
Objektkomposition per Prefab4 Min. 51 Sek.
-
(Gesperrt)
-
-
(Gesperrt)
Oberflächenerscheinung definieren20 Sek.
-
(Gesperrt)
Unterscheidung von Materialien, Shadern und Texturen8 Min. 52 Sek.
-
(Gesperrt)
Render-Pipelines festlegen14 Min. 24 Sek.
-
(Gesperrt)
Shadererstellung per Graph-Editor8 Min. 36 Sek.
-
(Gesperrt)
Portierung von Materialien: Einführung7 Min. 57 Sek.
-
(Gesperrt)
Portierung von Materialien: Praxis20 Min. 26 Sek.
-
(Gesperrt)
Typische Material- und Texturprobleme16 Min. 16 Sek.
-
(Gesperrt)
Mapping-Koordinaten ansteuern14 Min. 46 Sek.
-
(Gesperrt)
Videotexturen abspielen5 Min. 1 Sek.
-
(Gesperrt)
-
-
(Gesperrt)
Objekte in Bewegung setzen21 Sek.
-
(Gesperrt)
Animationen programmieren14 Min. 17 Sek.
-
(Gesperrt)
Bewegungsprogrammierung mittels iTween16 Min. 14 Sek.
-
(Gesperrt)
Pfade animieren10 Min. 59 Sek.
-
(Gesperrt)
Anmerkungen zu iTween3 Min. 57 Sek.
-
(Gesperrt)
Hierarchische Animation4 Min. 26 Sek.
-
(Gesperrt)
Bones und Rigging14 Min. 50 Sek.
-
(Gesperrt)
Zeitleisten als Clips verwalten14 Min. 59 Sek.
-
(Gesperrt)
Typische Probleme im Animator14 Min. 56 Sek.
-
(Gesperrt)
Übergänge und Parameter im Animator einstellen8 Min.
-
(Gesperrt)
Clips über Ebenen mischen7 Min. 24 Sek.
-
(Gesperrt)
Weitere Animationstechniken9 Min. 48 Sek.
-
(Gesperrt)
-
-
(Gesperrt)
Physiksystem nutzen23 Sek.
-
(Gesperrt)
Überblick zur künstlichen Intelligenz in Games10 Min. 10 Sek.
-
(Gesperrt)
Unitys Physiksystem4 Min. 54 Sek.
-
(Gesperrt)
Physiksimulation gezielt beeinflussen3 Min. 48 Sek.
-
(Gesperrt)
Kollisionen erkennen und auswerten9 Min. 37 Sek.
-
(Gesperrt)
Physikbezogenen Code schreiben14 Min. 41 Sek.
-
(Gesperrt)
Kollisionsabfrage per Strahlverfolgung (Raycast)7 Min. 53 Sek.
-
(Gesperrt)
Pfadfindung in Unity5 Min. 6 Sek.
-
(Gesperrt)
Bewegung per NavMesh-System11 Min. 27 Sek.
-
(Gesperrt)
Feinderkennung durch NPCs20 Min. 48 Sek.
-
(Gesperrt)
-
-
(Gesperrt)
Kameraperspektiven kennenlernen32 Sek.
-
(Gesperrt)
Second-Person-Perspektive49 Sek.
-
(Gesperrt)
Panning-Bewegung der Kamera7 Min. 19 Sek.
-
(Gesperrt)
Third-Person-Perspektive3 Min. 6 Sek.
-
(Gesperrt)
Bewegung per Constraints einschränken7 Min. 11 Sek.
-
(Gesperrt)
Mehrere Kameras einsetzen12 Min. 37 Sek.
-
(Gesperrt)
First-Person-Perspektive14 Min. 9 Sek.
-
(Gesperrt)
Essenzielle Kamera-Eigenschaften: Brennweite und Zoom4 Min. 2 Sek.
-
(Gesperrt)
Explizites Rendern eines Kamera-Monitors oder echten Spiegels5 Min. 33 Sek.
-
(Gesperrt)
-
-
(Gesperrt)
Stimmung einer Szene beeinflussen19 Sek.
-
(Gesperrt)
Einführung in die Beleuchtung5 Min. 46 Sek.
-
(Gesperrt)
Indirekte Beleuchtungsmodelle11 Min. 16 Sek.
-
(Gesperrt)
Probleme beim indirekten Licht16 Min. 41 Sek.
-
(Gesperrt)
Spiegelungen vortäuschen5 Min. 38 Sek.
-
(Gesperrt)
Gerichtetes Licht (Sonnenlicht)3 Min. 6 Sek.
-
(Gesperrt)
Umgebungslicht (Himmelslicht)4 Min. 40 Sek.
-
(Gesperrt)
Punkt- und Kegel-Lichter3 Min. 25 Sek.
-
(Gesperrt)
Flächenlicht kennenlernen2 Min. 57 Sek.
-
(Gesperrt)
Material-Emissionen4 Min. 56 Sek.
-
(Gesperrt)
Schattenwurf und Ambiente-Okklusion3 Min. 43 Sek.
-
(Gesperrt)
Transparenz einstellen5 Min. 18 Sek.
-
(Gesperrt)
Programmierung eines Flackerlichts15 Min. 13 Sek.
-
(Gesperrt)
-
-
(Gesperrt)
2D-Fähigkeiten von Unity ausschöpfen31 Sek.
-
(Gesperrt)
Wie unterscheidet sich 2D von 3D in Unity?5 Min. 42 Sek.
-
(Gesperrt)
Was sind Sprites?9 Min. 43 Sek.
-
(Gesperrt)
Animation von Sprites8 Min. 12 Sek.
-
(Gesperrt)
Physik und Kollisionen im 2D-Raum10 Min. 9 Sek.
-
(Gesperrt)
Einführung ins Canvas-Layout-System (UGUI)6 Min. 42 Sek.
-
(Gesperrt)
Grundlagen des Canvas-Modells16 Min. 26 Sek.
-
(Gesperrt)
Möglichkeiten dynamischer Layouts6 Min. 45 Sek.
-
(Gesperrt)
UI-Skalierung an Bildschirmgröße binden9 Min. 13 Sek.
-
(Gesperrt)
Varianten der Sprite-Größenänderung8 Min. 46 Sek.
-
(Gesperrt)
Elemente per Autolayout anordnen lassen3 Min. 22 Sek.
-
(Gesperrt)
Blick auf das UI-Event-System7 Min. 5 Sek.
-
(Gesperrt)
-
-
(Gesperrt)
Speicher- und Ladefunktionen implementieren23 Sek.
-
(Gesperrt)
Hintergrund zur Notwendigkeit der Datentrennung9 Min. 43 Sek.
-
(Gesperrt)
Daten vom Szenengraph trennen12 Min. 30 Sek.
-
(Gesperrt)
Spielobjekte indirekt durch Spieldaten steuern12 Min. 30 Sek.
-
(Gesperrt)
Objektserialisierung: Speichern und Laden von Daten6 Min. 49 Sek.
-
(Gesperrt)
Dateien schreiben und lesen9 Min. 1 Sek.
-
(Gesperrt)
Scriptable Objects als Editor-Datenspeicher11 Min. 49 Sek.
-
(Gesperrt)
Zwischen mehreren Szenen wechseln6 Min. 4 Sek.
-
(Gesperrt)
Wie bleiben Daten über Szenenwechsel hinweg erhalten?3 Min. 15 Sek.
-
(Gesperrt)
Enthalten:
- Lernen auch unterwegs Zugriff via Tablet und Handy