Unity Visual Scripting

Mit Visual Scripting in Unity können Entwickler Gameplay-Mechaniken oder Interaktionslogiken über ein visuelles, grafikbasiertes System entwickeln, statt herkömmlichen Code schreiben zu müssen.

Sehen Sie sich das Tutorial an

Möchten Sie baldmöglichst mit Visual Scripting loslegen? In diesem Tutorial für einen schnellen Einstieg werden die Grundlagen der Erstellung einer Node-basierten Logik erklärt, um Sie bei der Gestaltung Ihres eigenen Spiels mit Visual Scripting in Unity zu unterstützen.

Wesentliche Vorteile
Visual scripting Intro

Erstellen Sie Scripting-Logik mit einem visuellen System

Visual Scripting wird in Unity unterstützt. Dadurch können Teammitglieder Scripting-Logiken über visuelle Drag-and-Drop-Grafiken statt mithilfe von neuem Code erstellen. Es ermöglicht auch eine nahtlosere Zusammenarbeit zwischen Programmierern, Grafikdesignern und Entwicklern für schnelleres Prototyping und Iteration.

Bessere Kontrolle für Programmierer und Grafiker

Mehr Kontrolle für Grafiker und Designer

Visual Scripting eignet sich hervorragend für Designer und Grafiker zum Prüfen von Ideen sowie zum Ändern oder unmittelbareren Kontrollieren der Arbeit in Unity. Nicht-Programmierer können ebenfalls die benutzerdefinierten Nodes und Grafiken nutzen, die von technisch versierteren Teammitgliedern erstellt wurden.

Programmierer, die zusammen arbeiten

Programmierer geben ihrem Team mehr Möglichkeiten

Mit Visual Scripting können Sie benutzerdefinierte Nodes für die optimale Zusammenarbeit in Ihrem Team erstellen – sowohl für Grafikdesigner als auch für Entwickler. Auf diese Weise können mehr Teammitglieder – unabhängig von ihren Programmierkenntnissen – problemlos während des Prototyping und der Produktion zusammenarbeiten.

Funktionen

Script-Grafiken

Script-Grafiken sind das wichtigste Tool für die Gestaltung von Interaktionen in Ihren Projekten. Beim Einsatz Node-basierter Aktionen und Werte können Sie dank dieser Grafiken die Logik in jeder beliebigen Reihenfolge, in jedem Frame oder bei Eintritt eines Ereignisses ausführen.

Statusgrafiken

Statusgrafiken ermöglichen Ihnen, ein in sich geschlossenes Verhalten zu erstellen, das den Objekten die Aktionen vorgibt, die sie in einem bestimmten Status ausführen sollen. Sie eignen sich für Logiken auf höchster Ebene, beispielsweise bei AI-Verhalten, Szenen- oder Ebenenstrukturen oder sonstigen Aspekten einer Szene, die Verhalten erfordern, um von einem Status in einen anderen zu wechseln.

Live Editing

Verändern Sie die Grafiken im Wiedergabemodus, um sich die Aktualisierungen des Visual Scripting in Echtzeit anzeigen zu lassen. So geht es sehr viel schneller, Entwurfsiterationen zu erstellen und Ideen zu testen, ohne die Projektänderung erneut kompilieren zu müssen.

Debugging und Analyse

Mit Visual Scripting können Werte während des Wiedergabemodus in der Grafik angezeigt und die zum jeweiligen Zeitpunkt ausgeführten Nodes hervorgehoben werden. Sollte während der Laufzeit ein Fehler auftreten, wird die Ursache erkannt und in der Grafik hervorgehoben.

Auf einfache Anwendung ausgelegt

Unterstützen Sie technisch weniger versierte Entwickler durch benutzerfreundlichere Namenskonventionen, Anmerkungen und Funktionsgruppierungen, dank derer die Grafiken leicht zu lesen sind. Das Fuzzy-Finder-Menü macht es zudem einfacher, zu finden, was Sie suchen.

Kompatibilität mit Programmierdatenbank

Innerhalb Ihrer Grafiken können Methoden, Felder, Eigenschaften oder Ereignisse von Unity, Plugins Dritter oder auch benutzerdefinierte Scripts verwendet werden. Visual Scripting greift direkt per Reflektion auf Ihre Codebase zu und ist immer auf dem neuesten Stand.

Erfahren Sie mehr

Unity Learn

Dieser vollständige Kurs Unity Learn soll Ihnen den Einstieg in Visual Scripting erleichtern.

Dokumentation

In der Unity-Dokumentation erfahren Sie mehr über Visual Scripting in Unity.

Community

In den Foren erhalten Sie Hilfe von der Community sowie Aktuelles zu Visual Scripting in Unity.

Sind Sie startklar?

Laden Sie Unity 2021 oder eine höhere Version herunter, damit der Unity Visual Scripting automatisch im Editor verfügbar ist. Für die Unity-Versionen 2018, 2019 und 2020 ist Unity Visual Scripting (früher Bolt genannt) im Unity Asset Store kostenlos zum Herunterladen erhältlich.

FAQ

Was ist Visual Scripting?

Mit Visual Scripting lassen sich Objekte und Verhalten in Unity grafisch, ohne neu erstellten Code verändern. Die Logic baut auf einer Verbindung visueller Nodes auf und erlaubt es Grafikdesignern, Entwicklern und Programmierern, auf einfache Weise Gameplays und interaktive Systeme zu erstellen.

Wie kann ich auf Visual Scripting zugreifen?

Laden Sie Unity 2021 oder eine höhere Version herunter, damit der Unity Visual Scripting automatisch im Editor verfügbar ist.

Für die Versionen 2018, 2019 und 2020 ist Visual Scripting im Unity Asset Store kostenlos zum Herunterladen erhältlich.

Was ist der Unity Asset Store?

Der Unity Asset Store ist ein Marketplace, auf dem Tausende von kostenlosen und kostengünstigen Assets erhältlich sind, die Unity-Entwicklern viel Zeit und viel Mühe ersparen. Es handelt sich um eine leistungsstarke Ressource für erfolgreiche Unity-Entwickler, die über 60.000 Pakete mit Tools und Editor-Erweiterungen, 3D- und 2D-Grafiken, Musik und Toneffekten in Kinoqualität und vieles mehr bietet.

Welche Versionen von Unity unterstützen Bolt Visual Scripting?

Bolt Visual Scripting wird weiterhin Projekte in den Unity 2018, 2019 und 2020 LTS-Versionen unterstützen.

Wie wird sich Visual Scripting in Unity weiterentwickeln?

Informieren Sie sich über die neuesten Updates zu Unity Visual Scripting, indem Sie unsere neue Unity Platform – Gameplay & UI Design Roadmap besuchen, und geben Sie dem Produktteam von Unity direkt Feedback.

Was passiert mit DOST-basiertem Visual Scripting?

Unity ist derzeit dabei, die Zukunft von Visual Scripting unter Berücksichtigung von Bolt, Bolt 2 und unserer DOTS-basierten Visual Scripting-Lösung zu überschlagen. Wir möchten eine einzige, kohäsive Lösung erstellen, die keine fehlerhaften Funktionen oder geteilten Communities aufweist und den Erwartungen der Benutzer hinsichtlich der Einsatzbereitschaft in der Produktion entspricht. Weitere Informationen zur Weiterentwicklung von Visual Scripting finden Sie in unseren Foren.

Wir verwenden Cookies, damit wir Ihnen die beste Erfahrung auf unserer Website bieten können. In unseren Cookie-Richtlinien erhalten Sie weitere Informationen.

Verstanden