AI NPCs talking with each other | Convai Unreal Engine NPC to NPC tutorial
Вставка
- Опубліковано 14 тра 2024
- Characters in game worlds powered by Convai can chat with each other, share ideas, and even get another NPC to carry out actions. This tutorial showcases how you can add simple blueprints to add this functionality and even provide topics that these characters will talk about. More updates on this feature will be coming out soon along with integrations for Unity and ThreeJS.
Here is the download link for the NPC2NPC blueprint files used in the video: drive.google.com/drive/u/1/fo...
The sample project can be found here: drive.google.com/drive/u/1/fo...
The Convai Unreal Engine plugin is here: www.unrealengine.com/marketpl...
Subscribe for upcoming demos and tutorials, and join our Discord channel for support. / discord
Sign up at convai.com to try it out.
Write to us at support@convai.com for any queries, bug reports, collab, or business-related engagement.
Follow us on your favorite platforms to stay in touch:
Discord: / discord
LinkedIn: / convaitech
Reddit: / convai
Twitter: / convaitech
Instagram: / conv.ai
Facebook: / convaiofficial
TikTok: / conv.ai
ArtStation: www.artstation.com/convai - Ігри
''That's quite Meta''
WOWOW!!! This is AWESOME!!!
Great update guys!
Thank you! We will make sure to keep it up!
I was waiting for this new step, perfect one!
Amazing stuff. Thank you for bringing us one step closer towards actual "next-gen" gaming 😍. Can't wait to see more
Great new feature! Thank you.
This is very good. But I have a problem. I have made in CC 4 a character with a beard. When I take it to Unreal and put idle everything is fine, but when the conversation starts in Conway then the beard turns opaque. Solution? Thank you.
Hello i'm having a problem. after talking with a convai character if i change map i get a fatal error after package the game. Please help. Im using UE 5.3.2
EDIT: After updating the plugin its working like a charm. Thanks!
Great to hear!
Is the npc going to just like free guy movie self aware
Is ai Npc highly intelligent just like Human
Hi - this is great and looking forward to learning more. Unfortunately the Discord link doesn’t work.
Thank you for alerting us! That is fixed now and our Discord link is discord.gg/UgxHwne4Vn
I have multiple actors of the same class. How do I specify which one is the initiator and which is the receiver?
Another way could be by using tags to get the characters' references, so you assign each character a different tag and instead of using the GetActorOfClass node, you would use something like GetActorWithTag.
Hi, I'm a beginner in UE When you show the detailed contents of your collapsed nodes, I noticed a green node named "self" attached to the left side of the"Make ConvaiObjectEntry" and I'm a little confused as to what it is. Can you tell me what type of node this is and where I can open it?🥰
Hi, you can find all the blueprints in the sample project in the description.
oh yes! thank you very much@@convai
This is really great!!!!
How can I change the npc to npc to npc conversation to another language?
Thank you for your feedback, you can change the language by setting it for the characters on the website then in the topic, try to type something like "Space travel in and words only", this is to ensure that they talk in the language of choice.
You might need to play around a bit with the topic in a way that ensures they talk in the language you would like.
@@convai Thank you for your reply. It worked out well. What kind of language model does ConvAI use?
Is it possible to set prerequisites for a conversation between two NPCs? For example the interpersonal relationship between them, friends or relatives.
Yes definitely, for each character backstory mention the other character name and their relationship.
thanks. that helps a lot.@@convai
@@user-uw1nn5sf8s also if you have recorded starting dialogue like random npcs in skyrim or gta fro example and that instigates a conversation dynamically between another or multiple other NPCs
can this work in a vr project?
no reason why not. VR is more about how the world is viewed through the headset and interacted with through the controllers. if you use this with skyrim VR you basically get your answer which is yes you can
Great! Is there any way to access the PROJECT for this? The "project link' in the description is only 70kb and is a zip file containing 2 '.uasset' files but not a project... There is no way to download and try as you imply,. PLEASE upload actual Sample Project. It makes it 10,000 times easier to learn to be able to see it ina working fashion, just giving a couple uasset files means a brick wall for 99.999% of people...
This isn't true. Follow the other tutorials on how to setup Convai, including plugin setup, player setup, character setup etc. (This is essential to any Convai Project.) Then just add the NPC 2 NPC features onto it. It is a straight forward implementation.....
Thank you for bringing this to our attention. We've included a link to the plugin on the UE Marketplace and added this video to our UE integration playlists, so you should see relevant UE integration videos appear after the video completes. We've also added this small sample project, per your request: drive.google.com/drive/folders/1a_rzPDfjTxDju3q2ykzeJuzIeKlolg4V
Hi @@convai I think what NextWorld is asking is that once we unzip the 2 files for NPC2NPC conversation in the content folder, it seems that when I open the project that I put it in, it does not show on the first person Blue Print components. Could I ask how do I get it there?
Anyway I just had to build the blueprint based on what I saw on the video. it seems to work. However you guys need to make EASIER for people to be able to make their own project. Your video is lacking a lot of details and the useful info I had to guess a lot. So please help make it easier. It is an excellent development though and I commend your hard work. Thank you
Hello@@junhadiatmadja9603, thank you for your feedback, we uploaded a sample project that may help with any uncertainties.
Would be great if you could share the hardships you had while implementing it so we can improve. Thanks!
Very interesting - but I can't compile the blueprints (UE 5.3) (node: execute NarrativeTrigger).
Hello, make sure you have the latest Convai plugin updated, you can update by going to the Epic launcher -> Library, then under your UE version click "Installed Plugins", you will find Convai in the list and will have an update button next to it. Click on it and it will update.
thank you very much, I had not paid attention to that - now everything is running! @@convai
How can this be done with more than 2 characters?
Not at the moment, but we have this feature in mind. However, still with some hacks you can get it to work with multiple characters and even they would involve the player in the conversation from time to time.
Is this posible with Unity as well?
Hello,
It's not possible now. Our team is working to integrate it. Stay tuned for updates.
LMAO at people thinking this is next gen gaming. There's nothing interesting in those conversations. After 5 minutes, most people would be sick of them
Thank you for your thoughts! We're constantly working to enhance the conversations in Convai to make them more engaging and unique. If you haven't already, we'd love for you to try the sample project and see the difference for yourself. We're confident it'll keep you interested for much longer than 5 minutes! 😊
Sample Project Link: drive.google.com/drive/u/1/folders/1a_rzPDfjTxDju3q2ykzeJuzIeKlolg4V
Edit: Updated project link
It is rude, this is great work and sure it will be refined.