4 Möglichkeiten zur Verwendung von Muse Chat in Ihrem Arbeitsablauf

MARTINA JOHANNESSON / UNITY TECHNOLOGIESSenior Technical Product Manager
Aug 31, 2023|6 Min.
4 Möglichkeiten zur Verwendung von Muse Chat in Ihrem Arbeitsablauf
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Am 27. Juni kündigten wir die geschlossene Beta-Version von Muse Chat an, einer wesentlichen Funktion unserer Unity Muse-Plattform, die es Entwicklern ermöglicht, Large Language Models (LLMs)* zu nutzen, um Informationen in der gesamten Unity-Dokumentation, in Handbüchern und anderen Ressourcen zu finden.

Mit diesem leistungsstarken Hilfsmittel können Entwickler auf relevante und gut strukturierte Antworten auf Entwicklungsfragen aus Unity-Quellen von Erstanbietern zugreifen. Die Muse-Chat-Hilfe kann Sie in jeder Phase der Entwicklung unterstützen - egal ob Anfänger oder Fortgeschrittener. Wir möchten einige Hinweise und Erkenntnisse aus der aktuellen geschlossenen Beta-Version weitergeben, um Sie zu inspirieren, wie Sie Muse-Chat in zukünftigen Arbeitsabläufen nutzen können.

1. Neue Projekte erkunden

Sind Sie bereit, ein neues Unity Projekt zu starten, wissen aber nicht, wie Sie anfangen sollen? Mit Muse Chat können Sie sofort eine Liste der besten Ressourcen erhalten, um Ihre Lernreise zu starten. Hier ist ein Beispiel:

Aufforderung - "Hallo Muse, gib mir detaillierte Schritte, wie ich ein 2D-Handyspiel mit Unity erstellen kann, einschließlich der Tools, die ich brauche, und wie ich anfange."
Antwort -

"Um ein 2D-Handyspiel mit Unity zu erstellen, gehen Sie folgendermaßen vor:

Installieren Sie Unity: Laden Sie die neueste Version von Unity herunter und installieren Sie sie. Die LTS-Version 2022 wird aufgrund ihrer Stabilität und langfristigen Unterstützung empfohlen.

Einrichten von Unity für die Entwicklung von 2D-Mobilspielen: Wenn Sie ein neues Unity-Projekt erstellen, wählen Sie die 2D-Vorlage, um das Projekt für die Entwicklung von 2D-Spielen einzurichten[1].

Verstehen Sie die Unity-Oberfläche und den Arbeitsablauf: Machen Sie sich mit der Unity-Oberfläche, den Menüpunkten, der Verwendung von Assets, der Erstellung von Szenen und der Veröffentlichung von Builds vertraut[2].

Importieren und organisieren Sie Assets: Importieren Sie Ihre 2D-Assets, wie Sprites und Sounds, in den Assets-Ordner des Projekts. Unity wird sie automatisch importieren und im Projektfenster anzeigen[3].

Erstellen und bearbeiten Sie 2D-Spielobjekte: Verwenden Sie Sprites, um 2D-Grafiken in Ihrem Spiel darzustellen. Sprites sind Standardtexturen, die mit dem eingebauten Sprite-Editor bearbeitet und mit einer Sprite-Renderer-Komponente[4] gerendert werden können.

Implementierung von 2D-Physik und Kollisionserkennung: Verwenden Sie das 2D-Physiksystem und die Komponenten von Unity, um realistische und interaktive 2D-Spiele zu erstellen[5].

Skript Spielmechaniken und Verhaltensweisen: Schreiben Sie Skripte, um Spielmechanismen und Verhaltensweisen für Ihr Spiel zu definieren. Unity unterstützt die Skripterstellung mit C#[6].

Erstellen und testen Sie Ihr 2D-Handyspiel: Testen Sie Ihr Spiel regelmäßig auf Ihrer Zielplattform (iOS oder Android), um Kompatibilität und Leistung sicherzustellen[7].

Optimieren Sie Ihr Spiel für mobile Geräte: Optimieren Sie die Leistung Ihres Spiels, die Auflösung und die Eingabeverarbeitung für mobile Geräte.

Veröffentlichen Sie Ihr Spiel: Nach Abschluss der Entwicklung und der Tests veröffentlichen Sie Ihr Spiel in den gewünschten App-Stores[8].

Zusätzliche Lernressourcen finden Sie unter anderem in den folgenden Bereichen:

  • Unity E-Book über 2D-Grafik, Animation und Beleuchtung für Künstler[7].
  • Unity Learn Kurs "Beginning 2D game development"[7].

Denken Sie daran, die Unity-Dokumentation zu konsultieren, um weitere Informationen zu bestimmten Funktionen und Merkmalen zu erhalten. Viel Erfolg bei der Entwicklung deines 2D-Handyspiels!"

Tipp: Wünschen Sie weitere Einzelheiten zu einem der genannten Schritte? Stellen Sie Folgefragen, damit Muse Chat Ihnen erklären kann, was Sie z. B. bei der Erstellung einer Szene beachten müssen.
2. So erzeugen Sie Code

Von Grund auf neu zu bauen ist schwierig. Muse Chat wurde entwickelt, um diesen Prozess zu vereinfachen. Mit Muse Chat können Sie die Entwicklung beschleunigen, indem Sie Muse bitten, Code zu generieren. Beta-Benutzer haben mitgeteilt, dass Muse Chat bei der Erstellung nützlicher Codeschnipsel beim Schreiben von Tests hilfreich ist.

Sie können den Code in Muse Chat von Grund auf neu generieren, vorhandenen Code ändern oder ihn auffordern, Ihnen bei der Suche nach einer neuen Methode zu helfen - zum Beispiel, um die Sprungfähigkeit eines Charakters zu ändern und dann von Einfachsprung zu Doppelsprung zu wechseln.

Sehen wir uns an, wie Sie mit Muse Chat über Sprungmethoden kommunizieren können.

Beispiel: Fragen zu Sprungmethoden
Ansicht der Muse-Chat-Oberfläche, die zeigt, wie eine Frage in das Tool eingegeben wird. Die Prompt-Show ist: "Hallo Muse, kannst du mir helfen, die Sprungmethode so zu ändern, dass Doppelsprünge anstelle von Einzelsprüngen möglich sind?"
Ansicht der Muse-Chat-Oberfläche, die zeigt, wie eine Frage in das Tool eingegeben wird. Die Prompt-Show ist: "Hallo Muse, kannst du mir helfen, die Sprungmethode so zu ändern, dass Doppelsprünge anstelle von Einzelsprüngen möglich sind?"

Aufforderung - "Hallo Muse, kannst du mir helfen, die Sprungmethode so zu ändern, dass Doppelsprünge anstelle von Einzelsprüngen möglich sind?"
Antwort - Die Antwort von Muse und der Code, der erzeugt wurde, um Doppelsprünge zu ermöglichen:

Muse-Chat-Ansicht der Reaktion des Tools auf die oben gezeigte Sprungmethoden-Eingabeaufforderung.
Muse-Chat-Ansicht der Reaktion des Tools auf die oben gezeigte Sprungmethoden-Eingabeaufforderung.

Um herauszufinden, wie Sie den neu generierten Code am besten anwenden, stellen Sie Muse Chat eine Folgefrage.

Aufforderung - "Toll, danke Muse. Kannst du mir sagen, wie ich den Wert von jumpForce einstellen kann?"
Antwort - Antwort von Muse, die die Anpassung des JumpForce-Wertes steuert:

Muse Chat-Ansicht der Antwort des Tools auf die Folgefrage: "Großartig, danke Muse! Kannst du mir sagen, wie ich den Wert von jumpForce einstellen kann?"
Muse Chat-Ansicht der Antwort des Tools auf die Folgefrage: "Großartig, danke Muse! Kannst du mir sagen, wie ich den Wert von jumpForce einstellen kann?"
3. Zur Fehlerbehebung

Vor allem für Einzelentwickler ist ein scheinbar nicht zu behebender Fehler nicht nur ein Zeitfresser, sondern auch eine Quelle der Frustration.

Wenn Sie Muse Chat zu Ihrem Prozess hinzufügen, haben Sie einen Teamkollegen für die Fehlersuche. Ein beliebter Anwendungsfall, den wir bisher gesehen haben, sind Entwickler, die Code mit Muse Chat austauschen und fragen, warum er nicht funktioniert. Wenn Sie sich nicht sicher sind, was das Problem ist, können Sie auch ein Problem im Muse-Chat beschreiben, der dann unsere Dokumentation und andere Ressourcen durchsucht, um Ihr Problem zu identifizieren.

Eine weitere Möglichkeit, wie Muse Chat Ihnen bei der Lösung eines Problems helfen kann, ist die Replikation fehlerhafter Umgebungen und die schnelle Einrichtung von Tests. Ein Beta-Teilnehmer erzählte: "Ich schrieb einen Test für einen Fehler, von dem ich weiß, dass er nur nach einem Neuladen des Editors auftritt, also fragte ich: 'Wie kann ich ein Neuladen der Domäne durch Skripting erzwingen?'" Dadurch konnte er die Funktion schneller finden, was die Durchführung von Tests und die Fehlersuche in seinem Projekt erleichterte.

4. So finden Sie Ihre bevorzugten Ressourcen schneller

Einige erfahrene Unity-Beta-Benutzer haben uns gelobt, dass der Muse-Chat ihnen hilft, ihre Lieblingsressourcen schneller zu finden oder sogar Werkzeuge wiederzuentdecken, die sie vergessen haben.

Von einem Beta-Benutzer: "Ich finde es sehr nützlich, um APIs zu finden, von denen ich weiß, dass es sie gibt, aber nicht mehr weiß, wo... Es spart mir Zeit, die ich sonst mit der Suche in Google, Slack oder mit Fragen in anderen Kanälen verbringen würde."

Sie brauchen nicht nach Ressourcen zu suchen, wenn Muse Chat sie schneller für Sie findet.

Muse Chat ist brandneu - die Entwicklung geht weiter, Texturen und Sprites kommen bald

Wie wir bereits im Juni angekündigt haben, wird Unity Muse unser AI-Beta-Angebot um weitere Funktionen erweitern, darunter die Möglichkeit, Texturen und Sprites zu erzeugen. Erschließen Sie mehr Potenzial mit Unity AI und melden Sie sich noch heute für das AI-Beta-Programm an. Sie erfahren als Erster, wenn neue Funktionen verfügbar sind, und schließen sich der Muse-Community an, um zu erfahren, wie man mit KI erstellt.

*Für die Erstellung von Unity Muse Chat haben wir LLMs von Drittanbietern lizenziert und in die technische Dokumentation von Unity integriert (einschließlich Handbüchern, Versionshinweisen, Tutorials, Skripting Guides usw.), damit Ersteller die relevantesten und aktuellsten Informationen erhalten können. Lesen Sie unsere Leitprinzipien für ethische KI , um mehr über unseren Ansatz zu erfahren.