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
  • Ігри

КОМЕНТАРІ • 47

  • @etienneezio342
    @etienneezio342 4 місяці тому +16

    ''That's quite Meta''

  • @imblakehotz
    @imblakehotz 4 місяці тому +2

    WOWOW!!! This is AWESOME!!!
    Great update guys!

    • @convai
      @convai  3 місяці тому

      Thank you! We will make sure to keep it up!

  • @A.G.Arts2024
    @A.G.Arts2024 2 місяці тому +1

    I was waiting for this new step, perfect one!

  • @KloneStudios
    @KloneStudios 4 місяці тому +1

    Amazing stuff. Thank you for bringing us one step closer towards actual "next-gen" gaming 😍. Can't wait to see more

  • @timguhlke1993
    @timguhlke1993 4 місяці тому

    Great new feature! Thank you.

  • @happyheartsforkids
    @happyheartsforkids 3 місяці тому

    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.

  • @Doky
    @Doky 4 місяці тому +1

    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!

  • @bernard2735
    @bernard2735 4 місяці тому +1

    Hi - this is great and looking forward to learning more. Unfortunately the Discord link doesn’t work.

    • @convai
      @convai  4 місяці тому +1

      Thank you for alerting us! That is fixed now and our Discord link is discord.gg/UgxHwne4Vn

  • @user-gf2hk1ic7v
    @user-gf2hk1ic7v 3 місяці тому

    I have multiple actors of the same class. How do I specify which one is the initiator and which is the receiver?

    • @convai
      @convai  3 місяці тому

      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.

  • @user-uw1nn5sf8s
    @user-uw1nn5sf8s 3 місяці тому

    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?🥰

    • @convai
      @convai  3 місяці тому

      Hi, you can find all the blueprints in the sample project in the description.

    • @user-uw1nn5sf8s
      @user-uw1nn5sf8s 3 місяці тому

      oh yes! thank you very much@@convai

  • @kawada3919
    @kawada3919 4 місяці тому

    This is really great!!!!
    How can I change the npc to npc to npc conversation to another language?

    • @convai
      @convai  4 місяці тому

      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.

    • @kawada3919
      @kawada3919 4 місяці тому

      @@convai Thank you for your reply. It worked out well. What kind of language model does ConvAI use?

  • @user-uw1nn5sf8s
    @user-uw1nn5sf8s 3 місяці тому

    Is it possible to set prerequisites for a conversation between two NPCs? For example the interpersonal relationship between them, friends or relatives.

    • @convai
      @convai  3 місяці тому +1

      Yes definitely, for each character backstory mention the other character name and their relationship.

    • @user-uw1nn5sf8s
      @user-uw1nn5sf8s 3 місяці тому

      thanks. that helps a lot.@@convai

    • @Dr_Procrastinator
      @Dr_Procrastinator 2 місяці тому

      @@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

  • @user-ul4vb2li4w
    @user-ul4vb2li4w 2 місяці тому +1

    can this work in a vr project?

    • @Dr_Procrastinator
      @Dr_Procrastinator 2 місяці тому

      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

  • @NextWorldVR
    @NextWorldVR 4 місяці тому

    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...

    • @BongoEdits
      @BongoEdits 4 місяці тому

      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.....

    • @convai
      @convai  4 місяці тому

      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

    • @junhadiatmadja9603
      @junhadiatmadja9603 4 місяці тому

      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?

    • @junhadiatmadja9603
      @junhadiatmadja9603 4 місяці тому

      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

    • @convai
      @convai  4 місяці тому

      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!

  • @kultursubstrat2010
    @kultursubstrat2010 4 місяці тому

    Very interesting - but I can't compile the blueprints (UE 5.3) (node: execute NarrativeTrigger).

    • @convai
      @convai  4 місяці тому

      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.

    • @kultursubstrat2010
      @kultursubstrat2010 4 місяці тому

      thank you very much, I had not paid attention to that - now everything is running! @@convai

  • @user-gf2hk1ic7v
    @user-gf2hk1ic7v 3 місяці тому

    How can this be done with more than 2 characters?

    • @convai
      @convai  3 місяці тому

      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.

  • @atamanthongyou122
    @atamanthongyou122 3 місяці тому

    Is this posible with Unity as well?

    • @convai
      @convai  2 місяці тому

      Hello,
      It's not possible now. Our team is working to integrate it. Stay tuned for updates.

  • @adriank8792
    @adriank8792 4 місяці тому +2

    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

    • @convai
      @convai  4 місяці тому +3

      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

    • @tradeandmagicofficial2563
      @tradeandmagicofficial2563 4 місяці тому +1

      It is rude, this is great work and sure it will be refined.