PRODUKTE

Bolt Visual Scripting

Bolt in Unity befähigt die Entwickler dazu, Gameplay-Mechaniken oder Interaktionslogiken über ein visuelles, grafikbasiertes System zu entwickeln, statt herkömmliche Programmzeilen einzugeben.

Sehen Sie sich unsere Anleitung an

Möchten Sie möglichst bald erste Schritte mit Bolt Visual Scripting machen? Die 20 -minütige Schnellstartanleitung stellt Ihnen die grundlegenden Elemente von Bolt Visual Scripting, um Sie bei der Gestaltung Ihres eigenen Spiels mithilfe einer knotenbasierten Logik zu unterstützen.

Visuelles Scripting in Unity mit Bolt

Scripting für Nicht-Programmierer

Visual Scripting wird in Unity von Bolt unterstützt, und trägt dazu bei, dass alle Teammitglieder Scripting-Logiken über visuelle Drag-and-Drop-Grafiken statt über handgeschriebene Programmiercodes erstellen kann. Grafiker und Designer können mit dem Editor schneller vorankommen, ohne Hilfe vom Programmierer anfordern zu müssen. Programmierer können wiederum ihre Ideen schneller für Prototyping und Entwurfsiteration umsetzen.

Node-basierte Lösung zum Erstellen der Projektlogik

Scripting für Designer und Grafiker

Es eignet sich hervorragend für Designer und Grafiker, die Ideen prüfen, Änderungen vornehmen oder eine unmittelbarere Kontrolle über ihre Arbeit in Unity behalten möchten. Nicht-Programmierer können zudem auch die Knotengrafiken nutzen, die von technisch versierteren Teammitgliedern erstellt wurden.

Schnelleres Prototyping und Testen für Entwickler

Programmierer können schneller arbeiten

Mit einem Visual-Scripting-System kann das Prototyping und Testen für Entwickler beschleunigt werden. Dadurch kann die Zeitverschwendung für handgeschriebene Programmiercodes für nicht umsetzbare Ideen vermieden werden. Visual Scripting eignet sich also hervorragend dazu, bestehende Scripts leichter zugänglich zu machen oder Tools für andere Mitglieder eines Entwicklungsteams zu erstellen.

Wesentliche Vorteile

Flussgrafiken

Flussgrafiken sind das wichtigste Tool für die Gestaltung von Interaktionen in Ihren Projekten. Beim Einsatz knotenbasierter 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 ein Verhalten erfordert, um von einem Status in einen anderen zu wechseln.

Live Editing

Verändern Sie die Grafiken im Spielmodus, um sich die Aktualisierungen des Visual Scripting in Bolt 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.

Vorausschauendes Debugging und Analyse

Bolt Visual Scripting kann Knoten prognostizieren und anzeigen, die Abstürzen, noch bevor Sie überhaupt das Spiel starten, und analysiert zudem Ihre Grafiken, um fehlende Komponenten oder Nullreferenzen vorherzusagen. Sollte ein Fehler bei Runtime auftreten, wird Bolt die Ursache präzise erfassen und in der Grafik hervorheben.

Auf einfache Anwendung ausgelegt

Bolt Visual Scripting ist als leicht anzuwendende Option für technisch weniger versierte Entwickler ausgelegt und zeichnet sich durch benutzerfreundlichere Namenskonventionen, Anmerkungen und Funktionsgruppierungen aus, dank derer die Grafiken leicht zu lesen sind. Der Fuzzy-Finder erleichtert Ihnen dabei zu finden, was Sie suchen.

Kompatibilität mit Programmierdatenbank

Sie können beliebige Methoden, Felder, Eigenschaften oder Ereignisse von Unity, einem Plugin Dritter oder auch eines benutzerdefinierten Scripts innerhalb Ihrer Grafik verwenden. Bolt Visual Scripting greift direkt per Reflektion auf Ihre Programmierdatenbank zu und ist immer auf dem neuesten Stand.

Häufig gestellte Fragen

Was ist Visual Scripting?

Mit Visual Scripting lassen sich Objekte und Verhalten in Unity grafisch, ohne handgeschriebenen Programmiercode verändern. Die Grafik baut auf einer Verbindung visueller Knoten auf und erlauben Grafikern, Entwicklern und Programmierern, auf einfache Weise Gameplays und interaktive Systeme zu erstellen.

Wie erhalte ich Zugang zu Bolt Visual Scripting?

Bolt Visual Scripting kann aus dem Unity Asset Store heruntergeladen werden.

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 erheblich viel Zeit und viel Mühe ersparen. Es handelt sich um eine leistungsstarke Ressource für erfolgreiche Unity-Entwickler mit über 60 000 Paketen mit Tools und Editor-Erweiterungen, 3D- und 2D-Grafiken, hochwertiger Musik und Toneffekte für Kinofilme und vieles mehr.

Welche Versionen von Unity unterstützen Bolt Visual Scripting?

Benutzer, deren Projekte voraussichtlich auf Unity 2018, 2019 und 2020 vertrieben werden, erhalten über ihre gesamte LTS-Entwicklungsdauer hinweg Unterstützung.

Wie wird sich Visual Scripting in Unity weiterentwickeln?

2021 wird Unity Bolt Visual Scripting als Kernfunktion direkt in Unity einbinden. Dadurch vereinheitlichen wir alle unseren knotenbasierten Entwicklungstools. Es ist uns durchaus bewusst, dass es für eine großartige Benutzererfahrung grundlegend ist, die Workflows von Visual Scripting mit anderen knotenbasierten Lösungen in Einklang zu bringen.

Was passiert mit DOTS-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 kaputten Funktionen oder zerschmetterten Communities mit sich bring, und die den Erwartungen der Benutzer hinsichtlich der Einsatzbereitschaft in der Produktion entspricht. Weitere Angaben 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