AINPC.pptx

16 views 48 slides Feb 09, 2024
Slide 1
Slide 1 of 48
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48

About This Presentation

GHJK


Slide Content

AI NPC for vr Inworld Package

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
Tags