Aus dem Kurs: Game-Engineering mit Unity und C#
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.300 Kurse von Branchenfachleuten.
Pfadfindung in Unity
Aus dem Kurs: Game-Engineering mit Unity und C#
Pfadfindung in Unity
Wir haben jetzt verschiedene Möglichkeiten gesehen, um Objekte im Raum zu bewegen. 2 Wir hatten gesehen, wir können das Transform verändern, zum Beispiel per Code 3 hier oben diese Werte setzen, oder wir könnten auch eine explizite 4 Animation machen, zum Beispiel per Key Frame Animation. 5 Oder wir könnten auch Bibliotheken 6 einsetzen, wie das ITween, um eine Pfadanimation zu realisieren, 7 oder wir könnten das Physiksystem 8 verwenden, um zum Beispiel Kraftimpulse zu verwenden. 9 Die ersten Dinge, also per Code den 10 Transform verändern, die explizite Animation, die Pfadanimation, das sind 11 weitestgehend lineare Verfahren, die sind umständlich in komplexen Räumen. 12 Wenn wir jetzt zum Beispiel Dinge haben, wie einen Raum mit Hindernissen, wo wir 13 drum herumlaufen wollen, dann wird das Ganze schon schwierig. 14 Der Kraftimpuls per Physik und die 15 Kollision, die sind zwar dynamisch, aber relativ aufwendig und auch rechenintensiv. 16…
Inhalt
-
-
-
-
-
-
-
-
-
(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)
-
-
-
-
-