Skip to main content
The Chat Template provides a simple chat interface for talking to a character or group of characters powered by the Character template.

Run the Chat Example Level

  1. Open the settings menu in the Content Browser within Unreal.
  2. Enable the option for “Show Plugin Content”.
  3. In the Content Browser, navigate to /Plugins/InworldChat.
  4. Double-click on the Chat map.
  5. Click the Play-in-Editor button (alt+p) to launch your level.
  6. Have a conversation! You can uncheck the microphone to speak or type directly in the text box.

Template Overview

The Chat template provides a sample chat interface in the form of a widget WBP_Chat2D. When this widget is added to a level, it display a messaging interface with a dropdown menu for selecting the conversation target to chat with. The widget will automatically detect any characters or conversation groups that are added to the level and display them in the dropdown menu. The sample Chat level has two conversation targets:
  • Algo the Apprentice: A single character conversation target.
  • Aurora and Marcus: A group conversation target.
By default Algo the Apprentice will be the target character. If you click the Innequin profile icon at the top of the widget a dropdown menu will appear allowing you to change the conversation target. To send a message to the conversation target, you can either:
  1. Type your message in the text box and press enter (or click the send button).
  2. Talk to the character or group using your microphone. Simply click the microphone icon at the left end of the text box to toggle the microphone on or off.
    Microphone OffMicrophone On
    The audio capture component will automatically detect when you have completed your message and send the message to the conversation target.
You will hear audio with the character’s response, along with seeing the text displayed in the widget.