what is inworld ? design your character . use inworld package with unity. use inworld for Virtual reality headset . Outlines
Inworld AI is a character engine for creating AI NPCs in games and interactive experiences. Creators can use natural language to describe the character’s personality and tailor elements of cognition and behavior, including the character’s goals, motivations, manners of speech, memories, and even voice 2 . what is inworld
design your character go to this link : Inworld Studio click on create a new space lets gets started
name your space and click Save design your character
click on create new character design your character
give your character a name and description .. you can auto generate it or click create we will generate it manually so we will just click create design your character
click on edit in the bottom of the avatar photo design your character
activate use Ready Player me avatar insteade design your character
click on configure 3d avatar design your character
design your character as you wish or click random avatar design your character
click next then click save to save the avatar design your character
click edit in the pronounce and fill the form design your character
if you yous existing well known character or historical character you can add wikipedia link of the character click save design your character
its optional to add flaws and motivation you can use the example below to understand more. design your character
you can custom the dailog if you like . design your character
you edit the voice as you like . design your character
click advance field in the bottom right for more (optional) design your character
manipulate your character, personality knowledge, Goals, scene, safety ,long term memory and relationships to be have more specific personality design your character
click on Knowledge tap to add common knowledge which defines any general information that is intended to be known by more than one character. For example, you can define world-building information that all characters should be aware of or you can define knowledge that is only applied to a specific group of characters (e.g., those who are aware of magic and know how to use it). design your character
click create common knowledge fill the form design your character
go to scene tap and add all scene you want for your game design your character
go to scene tap and add all scene you want for your game and describe it . add the character in the scene where you want it to be design your character
you can add Scene triggers which can be used to add immediate context to a change that may occur in a Scene. A Scene trigger is a custom system event that you can invoke in your integration. design your character
in future you will see any interaction in the interaction tap design your character
go to this link Inworld package and ad it to your assets In Unity go to the Package manager >my assets >AI NPC Engine v.3.0 - Dialogue & Behavior for Unity - Inworld>import set up inworld with unity
you will find new tap in the toolbar called Inworld open it>Inworld studio panal you will see field forAuth token set up inworld with unity
go to inwrld platform > developer tools>integration firstly click on generate new API key click generate Studio Access Token Button set up inworld with unity
copy the token in the platform and paste it in unity set up inworld with unity
click connect after pasting the token set up inworld with unity
choose the space you just created choose the first scene you like as you already generate the API key it wil be automatically chosen set up inworld with unity
click next set up inworld with unity
you will see the character you choose for the first scene and in the open scene in unity you will notice inworld controller prefab has been added automatically set up inworld with unity
drag the character to the hierarchy or just click add player controller to the scene set up inworld with unity
you will see the prefap when you click to the avatar just drag it to the scene set up inworld with unity
make sure to keep the camera inside the range to keep in touch with the npc set up inworld with unity
play the game and simply talk to him with your own voice set up inworld with unity
go to window>Package manager> unity registry>xr Plugin management install the package inworld for Virtual reality headset
install xr interaction toolkit from simple install the starter assets inworld for Virtual reality headset
install OpenXR Package inworld for Virtual reality headset
go to build settings > android > switch Platform inworld for Virtual reality headset
go to project setting > XR Plugin Management click on open xr inworld for Virtual reality headset
there was an error next to open xr click on it click to fix all inworld for Virtual reality headset
go to Open XR and add Occulus Touch Controller Profile inworld for Virtual reality headset
check meta quest support inworld for Virtual reality headset
if you whant to use ply to test your app go to ar bult in management the PC Platform and check open xr inworld for Virtual reality headset
go to open XR for PC add Occulus Touch Controller Profile inworld for Virtual reality headset
Make sure you have a network connection in your vr headset and build your app and launch it to enjoy the experience inworld for Virtual reality headset