The Unity blog explained how to effectively use Muse Chat – a chatbot built into the editor

The Unity blog explained how to effectively use Muse Chat – a chatbot built into the editor

The Unity blog has published tips to help you make the most of the built-in chatbot editor. The tips include guidelines for drafting requests and instructions for using new features.

Recommendations for making requests:

  • Be extremely specific. Instead of general queries, it is better to use specific and describe more details. Instead of “How to optimize my game” it is better to use “What are three ways to increase the frame rate in a mobile 3D platformer?”.

  • Split the prompts. It is better to structure large requests and divide them into simple steps, so the answer will be more accurate and complete.

  • Use element names. The Muse Chat chatbot analyzes the codebase of the project, so you can ask questions about it, for example, “Why does the pinned Ball_0 go ​​through Floor_0?”.

  • Use technical terms. Muse Chat understands terms specific to Unity, so don’t try to explain them otherwise.

  • Submit a contest. If you need to find a solution to a problem in a specific project, you can briefly describe it. At the same time, you can not name the version of Unity or project settings – the chatbot already knows them.

  • Clarify your level of knowledge. Be sure to include your experience so that the language model adapts the answer.

  • Ask for an alternative solution. You can ask to compare several solutions to find the most suitable one.

  • Use to create scripts. The chatbot is suitable for generating code, for example, you can ask to generate a script to implement the player’s health regeneration mechanism over time.

  • Document the code. If you don’t like adding comments to the codebase, you can ask the chatbot to do it for you.

In addition, the Muse Chat chatbot has received support for a new function that allows you to attach various entities to the chat in order to ask questions from them. For example, you can drag a game object into the chat window and get more accurate answers. In addition to objects, work with project resources, code and messages from the console is supported.

Related posts