Playground Lobby
⚠️ Note: Before you begin playing, you must setup the Playground project by cloning the Playground Workspace in Inworld Studio. Follow the instructions in Setup to get started.
The Playground Demo is made up of a main lobby room and a series of showcase rooms which each show a unique feature of Inworld's Unity SDK.
Getting Started
Movement
Move the player around the Playground with WASD and look around by moving the Mouse. You can change the speed of the player's movement and rotation by modifying the Movement properties of the PlayerController component on the PlayerController prefab.
Tips
Throughout the Playground you will find question marks (?) scattered around the various rooms. These provide quick tips or suggestions on what you can do or how you can interact with different parts of the demo. In order for the tip to appear you must walk into these question marks (?) with the player. They will appear in front of the player based on the direction you are looking and remain visible until you walk away.
Talking to Characters
Within the Playground you can interact with a variety of different Inworld characters. In the main Playground room there is a Playground Guide character who provides useful information about the Playground Demo and can help you get started.
The best way to speak with Inworld's characters is with a microphone. Using the microphone selected in Settings you can walk up to any character and begin speaking using that device. The characters will respond to your microphone input. Alternatively you can use the Chat Panel.
Chat Panel
The Chat Panel provides an alternative way of speaking with Inworld characters through text. To open/close the Chat Panel press the tilde (~) key.
While the Chat Panel is open you will not be able to speak with the characters using your microphone as normal. Instead you must either use the input field to type your responses, or you can press and hold the Record
button to speak in a push-to-talk like fashion. If you are using text to chat, you can either click the Submit
button, or hit the Enter
key to send your response to the character.
Portals
In the Playground you will also find portals which you can interact with to teleport to the different rooms of the Playground. Each portal will have the name of the room displayed above in white letters. To use a portal, simply walk into the blue orb and you will be transported to the destination.
Save Session Button
Next to the Playground Guide character you can find the Save Session
button. Pressing this button will save the current conversation history you have with that character. This way when you return to the Playground Lobby after teleporting to another room the Guide will remember your past conversations.
For more information on saving session history checkout the SampleConnection demo scene in the Unity SDK.
Settings
At any time you can pause the game by pressing Esc
. This will open up a Settings menu similar to the one you may have encountered during the Setup process.
Here you can change your audio input device and modify a range of settings to test out different features provided by Inworld. For more information about these settings see here.