AI Powered NPCs?

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ต.ค. 2022
  • This is exactly what inworld are setting out to provide and they recently received an Epic MegaGrant for their efforts. Using machine learning and AI to power the conversation behind your game worlds NPCs, it offers integrations into Unreal Engine and the Unity Game Engine as well as providing a generic Node/JavaScript API for other platforms.
    Links
    gamefromscratch.com/inworld-a...
    -----------------------------------------------------------------------------------------------------------
    Support GFS on Patreon : / gamefromscratch
    GameDev News : gamefromscratch.com
    GameDev Tutorials : devga.me
    Join us On Discord : / discord
    Twitter : / gamefromscratch
    -----------------------------------------------------------------------------------------------------------
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 180

  • @gamefromscratch
    @gamefromscratch  ปีที่แล้ว +7

    Links
    gamefromscratch.com/inworld-ai-powered-npcs/
    -----------------------------------------------------------------------------------------------------------
    *Support GFS on Patreon* : www.patreon.com/gamefromscratch
    *GameDev News* : gamefromscratch.com
    *GameDev Tutorials* : devga.me
    *Join us On Discord* : discord.com/invite/R7tUVbD
    *Twitter* : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

    • @holthuizenoemoet591
      @holthuizenoemoet591 ปีที่แล้ว

      Are you alright? you sound a bit of (nervous). Never the less the video is great as usual.

  • @ruzur
    @ruzur ปีที่แล้ว +5

    Imagine gta 6 full of npcs like this almost sentient npcs would be so freaking cool

  • @graithen8955
    @graithen8955 ปีที่แล้ว +37

    AI and machine learning is the future of the games industry. As our tools get better, so will the world's we create. But most importantly it will reduce the strain on developers, who can achieve more with less

    • @mysticmarble94
      @mysticmarble94 ปีที่แล้ว +12

      Let's be real ... CEOs prolly gonna cut their pay even further anyway 🥲

    • @sheshin
      @sheshin ปีที่แล้ว +8

      “Who can archieve more with less” yet despite this, i am 100% certain games will continue to cost 70$(or even more) on launch and release in broken states, current times have proved that no matter what tecnology they have, it wont make a difference in quality if the higher ups still rush products to meet impossible deadlines

    • @inworldai
      @inworldai ปีที่แล้ว +3

      We think AI will also expand the creative possibilities and make things like emergent gameplay possible. There will always be a place for handcrafted NPCs and dialogue, just like there is a place for hand drawn games. Different strokes for different folks, but of course we're biased and agree that AI is the future.

    • @graithen8955
      @graithen8955 ปีที่แล้ว +2

      @@inworldai think of it this way, if you want to make the most realistic forest we could conceivably make, do you crunch a thousand artists to make 200,000 unique trees, taking months... or would you create an AI to do it in a day or two?

    • @inworldai
      @inworldai ปีที่แล้ว +1

      @@graithen8955 Totally on the same page.

  • @wtflolomg
    @wtflolomg ปีที่แล้ว +43

    I think the way to do this is to pre-bake all your dialogue trees. Using the API at dev time, you create all your characters and you might even make player characters. Send your queries to the AI, save the responses. You might have to hand-edit them, create a catalog of dialogue, but you could quickly build a lot of interactions in a short time.

    • @XHackManiacX
      @XHackManiacX ปีที่แล้ว +15

      Seems like it might just be easier to write it all yourself at that point.

    • @anon_y_mousse
      @anon_y_mousse ปีที่แล้ว

      I think it'd be easier to write your own "AI" and get the benefit in every game you make with minimal effort. (Quotes because NN models aren't real AI.)

    • @mandisaw
      @mandisaw ปีที่แล้ว +5

      @@XHackManiacX Players don't want "real AI", they want dialogue/barks that serve constructed narratives. You'd still need a writing staff to come up with all the feeder-data for the model, and clean it up for actors afterwards. This is like how companies switch to chatbots but then find that reception/operator staff are cheaper & cover more use-cases.

  • @disruptive_innovator
    @disruptive_innovator ปีที่แล้ว +52

    I like where the tool is headed. Hopefully there will be offline versions eventually. That is one point I don't like for many AI solutions is the SaaS continuous payment plans that you need to access the hosted AI models and interface. Hence my love for Stable Diffusion.

    • @gamefromscratch
      @gamefromscratch  ปีที่แล้ว +31

      Yeah completely.
      Imagine a game where all the NPCs go mute because your internet connection went down. This scenario is... non ideal.

    • @anador1877
      @anador1877 ปีที่แล้ว +6

      Unfortunately, using offline neural networks won't be ideal either. It would skyrocket the system requirements or be really slow. You would not only need to run the neural network but also the game and the graphics itself.
      While, SD is good example. The community could greatly push down the system requirements for many use cases. One day we might be able to run text and voice generation like this and a game at the same time on the computer of an average user.
      Until then a solution could be not allowing text input for the user, but pregenerating a load of possible dialogues and the player could search for the right ones.

    • @xaviermagnus8310
      @xaviermagnus8310 ปีที่แล้ว +9

      @@anador1877 A trained model doesn't take a lot. Training a model does though.

    • @inworldai
      @inworldai ปีที่แล้ว +16

      We have plans for how to mitigate connection breaks and for large-scale deployments develop on-device serving. Current structure is well-set for prototyping and development - and if anyone is moving toward large-scale deployments where these are real pending concerns, we'd be happy to chat and discuss available solutions - we're on top of it :)

    • @disruptive_innovator
      @disruptive_innovator ปีที่แล้ว +2

      @@inworldai that is really awesome to hear.

  • @ddabrahim
    @ddabrahim ปีที่แล้ว +20

    Very interesting. Sounds very similar to what they do in the Star Trek TV series when they are developing a holo program. Just describe main characteristics hook it up to a database of information, create the world and the NPC going to naturally react to whatever is happening around it and interact with anything and everything in the world. The day we are going to have a game maker with Ai characters and a bunch of assets to drop in for the AI to use and interact with, is going to be the ultimate sandbox game experience. Imagine if you could speed up even the time and let the NPC's live their life a little, build houses, form communities, invent their own machines and tools and then you just hop in any moment to see what the NPC's are up to. Crazy idea but this is where all this is heading.

  • @PixelDough
    @PixelDough ปีที่แล้ว +18

    This would be very fascinating for an RPG with no dialog options, just the ability to type out what you want to say and have AI programmed with the ability to reply with restricted knowledge of game world events and stuff

    • @skaruts
      @skaruts ปีที่แล้ว +2

      If dialogues influence the game, then that might be a can of worms for developers. And for the players as well, as they might not know what to do. Predictability in the game mechanics is what allows players to know what to do, and that sort of thing might throw that out of the window.
      By all means experiment, though. I'd be glad to be proven wrong.

    • @mandisaw
      @mandisaw ปีที่แล้ว

      This has existed for decades - that's how the old text-based adventure games worked, as well as the experimental sorts of interactive fiction ("if" games).

    • @keshi5541
      @keshi5541 ปีที่แล้ว +1

      @@mandisaw This is different. This doesn't work using else/if branches. Since the developer has to account for each potential path a player could make and they design this themselves.
      In this case entirely new paths for the game can be dynamically made by the player. Meaning someone could do a walkthrough of the game and get a completely different conversation with an npc depending on what they had typed prior. No dev input for the npc responses but the AI generates it itself.

  • @FlooferLand
    @FlooferLand ปีที่แล้ว +20

    Honestly reminds me a lot of AI Dungeons, since you can essentially write and modify all the lore yourself and all of the characters in that story would adapt to it. Honestly can't wait to see this in actual games, especially with AI voice synthesis getting more and more human.

  • @Icewind007
    @Icewind007 ปีที่แล้ว +14

    I was thinking of this same idea a long while ago after playing a good amount of Dungeon AI. I feel it's inevitable that AI becomes integrated into basically every aspect of a video game. Video games will eventually become an AI mush where we look for the best "prompts" or seeds that hold the most amazing video games we've never thought of before.

    • @anon_y_mousse
      @anon_y_mousse ปีที่แล้ว +1

      It'd be like the Star Trek holodeck.

  • @cghow
    @cghow ปีที่แล้ว +13

    One of the best channel for industry updates

    • @XHackManiacX
      @XHackManiacX ปีที่แล้ว

      Hey :) I watch your channel too!
      You're one of the best channels for Niagara FX tutorials

  • @MrNybbles
    @MrNybbles ปีที่แล้ว +33

    I can't wait until the technology evolves to the point where you could give it the entire contents of the SCP website and have it generate an entire animated video based on it. That would be kinda cool.
    Next we could give it the entire contents of fanfiction net and. . . Nevermind.

    • @dipeshpeerlessalchemist3803
      @dipeshpeerlessalchemist3803 ปีที่แล้ว +2

      i think most of the scp content has been animated and it's available on you tube

    • @MrNybbles
      @MrNybbles ปีที่แล้ว +1

      @@dipeshpeerlessalchemist3803 Yes, mostly individual SCPs, but not all of them together in one cohesive world? 😁

    • @FlooferLand
      @FlooferLand ปีที่แล้ว +2

      Imagine an entire SCP game made from something like this.
      I've heard of AIs that can generate 3D models from single images as well (tho they're quite primitive currently)

    • @colorpg152
      @colorpg152 ปีที่แล้ว +1

      imagine how many people will be unenployed and how little the elite parasites will need the common folk

  • @RenderJungle
    @RenderJungle ปีที่แล้ว +7

    Start of devastating consequences

  • @magistrcooldayn233
    @magistrcooldayn233 ปีที่แล้ว +4

    I saw same idea about a year ago on reddit I think, someone made a simple demo with a city full of npcs, and they all have dialogue system that uses something like online ai chatbot from microsoft.
    Nice to hear that this idea is getting more popular, it probably wouldn’t fit into main story npcs, but for low tier quests i think they are good idea.

  • @-Name-here-
    @-Name-here- ปีที่แล้ว +12

    This actually looks really cool! If this was a plug-in for a game engine like godot or unreal that would be so useful!

    • @DA-cl4ww
      @DA-cl4ww ปีที่แล้ว +3

      @@inworldai Make one for Godot 4.0 and I will definitely give it a shot!

  • @PixelWorldVR
    @PixelWorldVR ปีที่แล้ว +1

    I've been thinking about making a game where you have real friends in life. Of course it's a violent shooter but with real comrades that you can go to the bar with. Real underlings, real enemies. This service fits my Google search criteria perfectly. But Google didn't find it for me. So thanks for doing a video on it. The future of gaming looks bright. Imagine what we'll have in 5 years!

  • @MR3DDev
    @MR3DDev ปีที่แล้ว +8

    I mean every single NPC in all games ever are powered by AI.

    • @code9mill
      @code9mill ปีที่แล้ว +2

      Not as we know it now tho

    • @gamefromscratch
      @gamefromscratch  ปีที่แล้ว +5

      AI authored NPC real-time dialog would probably be more accurate a title... But it doesn't have the same zing

    • @litjellyfish
      @litjellyfish ปีที่แล้ว +1

      @@code9mill no. Machine Learning is a better term than the general AI

    • @MR3DDev
      @MR3DDev ปีที่แล้ว

      @@gamefromscratch lol you are right

  • @N-Xrd
    @N-Xrd ปีที่แล้ว +4

    We're one step closer to fully realizing the what Daggerfall's Vision was.
    (Soon we'll have Elderscroll-likes by indie teams)

  • @khodahh
    @khodahh ปีที่แล้ว +1

    From what I understand, Chatbot AIs only work on online servers, we don't have the computing power at home to compute these operations at home and it's not in their best interest to do so. That's the main limitation right now.
    It fits with the game as service paradigm (🧐) but indie game developers are at risk of depending on these platforms that could fail or be unserviced at any time and without notice. I predict gaming platforms like steam could offer such services as a common framework for consistency, but we would have to accept that our games will be incomplete by default since they would depend on an external infrastructure.
    MMORPG would be the best target for this product actually.

  • @Kinos141
    @Kinos141 ปีที่แล้ว +9

    Trying out the AI and it's passing the Turing test so far. I love it.

    • @inworldai
      @inworldai ปีที่แล้ว +2

      Glad to hear. Our Alan Turing character will be leading an undergraduate Philosophy of Mind and AI class next week! Fingers crossed that they also think he passes the Turing Test. Lol.

  • @WeenieWalkerGames
    @WeenieWalkerGames ปีที่แล้ว +7

    A cool technology but its usefulness decreases with the pricing and online connection. Even if they drastically lowered the price for "production" games (hypothetical volume discount), I'm not sure it would ever be cheap enough to support a game like Skyrim or Witcher that is played offline with tons of NPCs. However, if I was writing a novel, I'd seriously consider spending some money to flesh out my conversations between characters after creating the story outline and knowledge of the world. Think of a detective novel where you know the main character is going to be interviewing these people in this order so you can turn on knowledge as necessary. Heck, you could even run it twice; once from the detective's perspective, feeding in the plot points you want to be addressed and then from the interviewee's perspective to generate the detective's questions by feeding back the AI-created lines. Could create a whole interrogation scene and have it feel more natural than if one person was writing it.

    • @inworldai
      @inworldai ปีที่แล้ว +1

      A detective novel you say? We're working on a crime noir gaming demo: studio.th-cam.com/users/videoJ3nDmhz2rqU/edit

    • @WeenieWalkerGames
      @WeenieWalkerGames ปีที่แล้ว +2

      @@inworldai That's cool! Good luck with it! Glad to see you are trying a real-world case study for the program.

    • @mandisaw
      @mandisaw ปีที่แล้ว

      "Fleshing out your conversations" is the entire crux of writing a novel. Coming up with the premise & chain of events is like having an idea for a game - barely the beginning 😅 AI tools aren't *creative*, they are just feeding the info you/trainer provide into a template. At best you'd create the most generic paint-by-numbers knock-off version of some other, better detective novel.

    • @WeenieWalkerGames
      @WeenieWalkerGames ปีที่แล้ว

      @@mandisaw I think you misunderstood my statement. Yes, you would need to create the novel, but for people who struggle making their work sound like someone else, it would be great to have help creating the conversation so it doesn't sound like I'm talking to myself. (As friends can attest, I have a style to my writing that is hard to change.) But, with an AI writing some of the dialogue, I'm creating the story myself as the author but the actual language gets "converted" to another person's words via the AI. That is where I saw the use for the tool.

    • @mandisaw
      @mandisaw ปีที่แล้ว

      @@WeenieWalkerGames I get what you're saying, but that difficulty in writing other "voices" is the meat of creative writing. It's a skill and a talent that writers hone over a lifetime of work. It's natural to find it difficult, but that means that you need to practice more - there is no shortcut.
      A computer can only spit out what it's been fed, remixed with your input - proper nouns, plugged into common expository phrases that match the desired tone. Writing involves crafting new turns of phrase, or interesting characters who don't easily slot into archetypal templates.
      I'm a software dev & a writer - there is a big difference between the two.

  • @colmduggan8230
    @colmduggan8230 ปีที่แล้ว

    This would be incredible being able to talk with an NPC about world events towns or even other NPCs would a massive layer to immersion in RPGs

  • @SuperROFLWAFL
    @SuperROFLWAFL ปีที่แล้ว +1

    This is awesome! I've been prototyping a system like this and didn't even realize somebody else was leading the way! Kudos to Inworld!

  • @TBD98
    @TBD98 ปีที่แล้ว +4

    Interesting, however the implementation and pricing is probably unviable for most indie devs.

  • @Stormgnome
    @Stormgnome ปีที่แล้ว +2

    Honestly, the answers the Queen of Hearts gave you were on the level of Tibia, twenty years ago.
    She didn't answer the first question at all, just spouted nonsense.
    The second question gave you generic info on the Cheshire cat, not anything specific to his whereabouts.

    • @mandisaw
      @mandisaw ปีที่แล้ว +1

      Yeah, this seems exciting to people who either are 1- very new to interactive fiction; 2- very bad at creative writing; or 3- very unaware of how cheap writers are. Or maybe they really like online chatbots?? 🤷

  • @haruruben
    @haruruben ปีที่แล้ว +1

    What could go wrong? Imagine a world full of Tay

  • @zorochii
    @zorochii ปีที่แล้ว +2

    Would it be possible and useful to make a compilation of text to speech APIs for videogames? Either prerendered or dynamically generated at runtime.

  • @kiwifrogg
    @kiwifrogg ปีที่แล้ว +1

    The reply time seamed quite slow on the website too, if it needed a connection all the time you could have some slow interactions.

  • @arthurmorgan7405
    @arthurmorgan7405 ปีที่แล้ว +1

    I've been dreaming about this since 2016. Imagine a game, with AI powered npcs, huge maps, next gen graphics this will be a game changer
    we're coming closer to my dream, we have chatGPT now and unreal engine 5
    imagine using these two tools to make a game it would be crazy

  • @abdelhaksaouli8802
    @abdelhaksaouli8802 ปีที่แล้ว +7

    Imagine Souls game with bosses that have this technologies. Dude Fromsfoware can change the world of gaming once again, look at how much data they have, they can make AI that learn from players from all the souls games and how they play. it will be amazing

    • @inworldai
      @inworldai ปีที่แล้ว +1

      Big fans of Elden Ring over here. Power samurai / blood lord build. Dual katanas: Rivers of Blood + Hand of Malenia. Would most like to speak to the AI-version of Iron Fist Alexander

  • @shadowslayer9988
    @shadowslayer9988 ปีที่แล้ว +2

    This will be the future of gaming.

  • @TheZombieCurryKid
    @TheZombieCurryKid ปีที่แล้ว +1

    A video about the good speech generation tools would be cool.

  • @sleepydrifter6355
    @sleepydrifter6355 ปีที่แล้ว +1

    I have such strong feeling on this subject, I have always wanted this type of A.I., but this build isnt exactly what I had in mind, though Ido see this as a stepping stone for others to build a better version.
    On one hand, this is awesome and while I hope to see others build similar ai or this one improve, its a start.
    On the other hand, for something like games, its lacking in certain areas and the fact that it could possibly be anchored to their servers, is a bit greedy and a little over protective on their part.

  • @octartis624
    @octartis624 ปีที่แล้ว

    It's a neat idea, I also thought of a similar system, I had mixed results as the ones I saw here, leaving the text-to-speech out, IMHO this still need a lot of work and it's not ready for production.
    Also I don't really like the service-type model of pricing, I understand that they host the model but that's a no-go for me even if the model gets better.

  • @JohnnyDangerIGD
    @JohnnyDangerIGD ปีที่แล้ว +7

    Exciting and functional as VR in 1993.

  • @5minutemovies977
    @5minutemovies977 ปีที่แล้ว +21

    It seems a lot more painful than the dialogue system from Morrowind, that was released 20 years ago

    • @NetherFX
      @NetherFX ปีที่แล้ว +5

      To be fair, that is because this AI is a lot more advanced than a dialogue system from 20 years ago

    • @5minutemovies977
      @5minutemovies977 ปีที่แล้ว +2

      @@NetherFX So advanced in fact that it is more painful to use and that you are less sure about the output 👌

  • @deadplthebadass21
    @deadplthebadass21 ปีที่แล้ว

    This will make the Nemesis System even better

  • @veto_5762
    @veto_5762 ปีที่แล้ว

    Normally i'm not too much into ai thingies but this one looks pretty interesting to me, it could create believable character interactions if it's use correctly and the knowledge feature can make sure the character doesn't respond with random bs like chatbot after you change conversation
    About usage in games still it will need to have a way to control the npcs so they can communicate specific information like quest or scripted dialogues, for the moments i can only imagine this working to make a remake of facade

    • @arjix8738
      @arjix8738 ปีที่แล้ว +1

      one awesome usage of this would be in games where you craft/create items, looking up on online guides can be tiring
      interacting with an NPC and the NPC teaching you how to do stuff would be awesome

  • @Yggdrasil777
    @Yggdrasil777 ปีที่แล้ว

    I've been playing around with an NPC that has some AI on it in UE5.1 right now via the ConversAI plugin.

  • @shingles1465
    @shingles1465 ปีที่แล้ว

    this would be interesting to use for dnd

  • @btarg1
    @btarg1 ปีที่แล้ว

    AI like this is a good starting point before a human comes in and tweaks it and puts it in order in a dialog system for the game. AI is a stepping stone, and for that purpose this could be quite useful

  • @diegomata1062
    @diegomata1062 ปีที่แล้ว

    How can Inworld be integrated with Godot? or how to make a pluggin or Godot

  • @boggledeggnoggler5472
    @boggledeggnoggler5472 ปีที่แล้ว +1

    This is awesome

  • @dkcsx006
    @dkcsx006 ปีที่แล้ว +4

    Please cover TTS software for games/movies.
    As far as I am aware of there is currently no good form of TTS software out there that sounds authentic and offers a lot of voices different voices options in one lnaguage.
    It is one area seriously lacking as a whole.

    • @synthdream
      @synthdream ปีที่แล้ว

      Agreed, they are all doodoo at the moment

  • @TheFunDimension
    @TheFunDimension ปีที่แล้ว +5

    I was thinking this would be a fantastic AI implementation several months ago. I’m glad to see it take fly.

  • @adam.dachis
    @adam.dachis ปีที่แล้ว +3

    Their TTS actually isn't all bad. The TTS they paired with the sample characters is pretty crappy compared to what you can find elsewhere, clearly, but they have a large library of voices and some of them are much better. Why they put the crappy ones with their demo content is something I cannot understand, because I don't think it would've been hard to see everyone's reaction coming, but maybe they just got the new voices implemented and haven't updated their demo with this very very fast and easy update there's no good reason they couldn't have done? :-P I really don't get it. But it's worth exploring the voices. I actually signed up for this on Monday in hopes of finding new TTS voices for characters and, while it's total guesswork to find the good ones, they do exist. Just pick 10 in a row from their list and sample through it. At least one of them will be good.

    • @inworldai
      @inworldai ปีที่แล้ว +2

      Thanks for your comment, Adam. I will pass this feedback to our conversation designer who created the characters. It should be pretty easy to tweak.
      Outside that, we are limited to TTS options that have the capacity to express emotion -- which is a subsection of TTS. But we're working on it. We'll be talking about that at our townhall on Tuesday at 4:00 PM PDT on our Discord. Would love to see you there!
      And thanks for trying out Inworld. We always welcome feedback as we refine the beta version of our product. Feel free to email us at hello at our domain if you ever need help.

    • @keshi5541
      @keshi5541 ปีที่แล้ว

      @@inworldai Have a look to eleven labs. Their voices are amazing, almost human like and sometimes completely human-like.

    • @inworldai
      @inworldai ปีที่แล้ว

      @@keshi5541 They don't do real-time TTS, unfortunately. Many of the solutions out there aren't real-time. We have since added new voices to our Studio and are adding more going forward to improve voice quality while ensuring low latency in responses!

  • @Peak_Stone
    @Peak_Stone ปีที่แล้ว

    Glad to see Bob Dole back.

  • @The28studio
    @The28studio ปีที่แล้ว +1

    I throwed money at this idea before, like a startup, but couldn't continue, i lacked the ML knowledge.

  • @techpriest4787
    @techpriest4787 ปีที่แล้ว +8

    Welp. AI is here to stay. We can not make a turn anymore without some kind of neuromorphic AI in it.

  • @Solizeus
    @Solizeus ปีที่แล้ว

    People are dying to have a proper conversation by voice with npcs and be properly responded with other than "Sorry i don't understand your question" or "The lake is that way" when you ask "How are you?", and i am still waiting for a more realistic version of the sims

  • @H1zoneTv
    @H1zoneTv ปีที่แล้ว

    so cool

  • @Tropicaya
    @Tropicaya ปีที่แล้ว

    Well they beat me to it.
    I'm also guessing this will be a feature in the next iteration of GTA.
    Great tool. I would definitely use if the price is right.

  • @abdelhaksaouli8802
    @abdelhaksaouli8802 ปีที่แล้ว +2

    Oh never mind, its just another text parser -__-

  • @omeysalvi
    @omeysalvi ปีที่แล้ว +1

    this is insane

  • @Solizeus
    @Solizeus ปีที่แล้ว

    Common knowledge should be not knowledge about the world but basic human knowledge that a child would be learning like what is yellow, what is a chair, a lake is wet, where frogs usually live, does stone burn, will i die if i fall from that high? Stuff like that, then you have specific character and region knowledge, and within those knowledges you have technical specific knowledge like strategy on how to fetch wood or hunt pigs that can vary in levels, that is what they should do, otherwise the NPCs are like static chat bots.

  • @martinson1252
    @martinson1252 ปีที่แล้ว +4

    I was thinking about it. Abitily to talk to random AI NPC even using keyboard would greatly increase immersion.

    • @RancorSnp
      @RancorSnp ปีที่แล้ว +3

      It is something I wanted ever since AI Dungeon first started getting popular (before they killed their own project).
      However the major problem - even though it always saw game text generation as an end goal - is that there was no way to wrangle the AI in a way that would allow it to be useful.
      Making the AI know how much it is allowed to say is far more difficult than just making it talk whatever it wants ^^'
      Still it's very exciting

    • @inworldai
      @inworldai ปีที่แล้ว +2

      Good news! You can actually chat with our AI characters using just your voice. It wasn't demoed in the video but it's here and it's really, really cool. Was chatting with Alan Turing last night right in the Inworld Studio. And before that was in Unity chatting with one of our characters. All voice. No QWERTY.

  • @allenivy4504
    @allenivy4504 ปีที่แล้ว +1

    Yesss

  • @user-ym6gt8zz4v
    @user-ym6gt8zz4v ปีที่แล้ว +1

    Gpt2 is 20 gigabytes it can be downloaded. Online connection AI responsive is very slow.

  • @ThyTrueNightmare
    @ThyTrueNightmare ปีที่แล้ว +1

    I like it

  • @gustavolrcoelho
    @gustavolrcoelho ปีที่แล้ว +4

    Nice, now we just need to wait for Epic to acquire them and make it free for everyone. 😎

  • @LuccDev
    @LuccDev ปีที่แล้ว

    Very interesting. I wonder if this will be the future of the industry tho. When you design a game, you want to tune very specifically the interactions with the NPC, because it fits your design. So I wonder if it will really have a big impact on NPC creation. Maybe for some process automation like for other assets, but I don't see a full AI character being inserted into a game with coherence and thoughtful design. Interesting nonetheless, it will certainly bring some "depth" to character to some extent.

    • @gamefromscratch
      @gamefromscratch  ปีที่แล้ว +2

      I could see it being used in sprawling game worlds, especially for tertiary characters.
      Imagine GTA 6, where every character in the world has traits assigned to them ( job, interests, friend list, etc) and the AI just took care of that. You could literally talk to any character in the world and get quasi personalized and relevant results.
      The plot driven interactions would still all be hand crafted, but you could really flesh out a world with tech like this.

  • @cghow
    @cghow ปีที่แล้ว

    👍👍

  • @freegaming2334
    @freegaming2334 ปีที่แล้ว

    random question can you jail break it or not? have any one tried?

  • @mono-ub4vc
    @mono-ub4vc ปีที่แล้ว

    There's no point if the model isn't locally hosted and NPC AI computed locally on the GPU. Any game that relies on their servers for this is going to become unplayable in the future when their servers go down or something changes on their end and the game doesn't get patched to account for that.

  • @ohiasdxfcghbljokasdjhnfvaw4ehr
    @ohiasdxfcghbljokasdjhnfvaw4ehr ปีที่แล้ว +3

    i just tried this and its freaking amazing

    • @ohiasdxfcghbljokasdjhnfvaw4ehr
      @ohiasdxfcghbljokasdjhnfvaw4ehr ปีที่แล้ว +2

      too bad its too expensive for an indie =\

    • @thornelderfin
      @thornelderfin ปีที่แล้ว +1

      @@inworldai Thank you for this clarification. Will a game using your product need constant untinterrupted connection to the Internet (your servers/API)?

    • @inworldai
      @inworldai ปีที่แล้ว +1

      @@thornelderfin We have plans for how to mitigate connection breaks and for large-scale deployments develop on-device serving. Current structure is well-set for prototyping and development - and if anyone is moving toward large-scale deployments where these are real pending concerns, we'd be happy to chat and discuss available solutions - we're on top of it :)

    • @inworldai
      @inworldai ปีที่แล้ว +1

      Would love to see you at this @posthumanist We are hosting a town hall on our Discord next Tuesday, 10/24 at 4 p.m. PT. We'll talk voices, pricing, offline, and any other feedback you have for us. Looking forward to sharing progress and challenges, and learning from everyone here.

    • @thornelderfin
      @thornelderfin ปีที่แล้ว +1

      @@inworldai Thank you for the direct answer and the invitation. I think needing constant connection to your servers will be a problem for most projects (except MMOs). Also paying per minute of use means the developer has to transfer all these costs onto the customer (gamer). I don't see it realistic for gamers to buy a game that bills them for minutes played (no matter at what price range). But otherwise I love your product. You are definitely working on something interesting and useful. I will try to join the Discord town hall if I can (I am in the EU, so it will be midnight for me). I really appreciate you taking time to answer me and the invitation.

  • @techpriest4787
    @techpriest4787 ปีที่แล้ว +5

    AI powered AI. Lol :)

    • @gamefromscratch
      @gamefromscratch  ปีที่แล้ว +2

      I'll admit it felt Wierd to type.

    • @techpriest4787
      @techpriest4787 ปีที่แล้ว

      @@gamefromscratch well that is because that what we used to use until now was a mere joke of an "AI". It never was neuromorphic but handwritten IFs and FORs with some database. The only and real AI is neuromorphic. To this day programming books still call the non-neuromorphic AI an AI too. Which by its purpose can be called an AI it just that it is so laughably limited that nobody is going to miss it when it is finally gone. :)

  • @jim0_o
    @jim0_o ปีที่แล้ว +4

    a huge issue would be the game story fitting every player while every player presumably changes their game-session by their input... and if the world isn't affected by player input (to mitigate this) whats the real reason for the system? Edit: I'm starting to think this was made to generate stories instead of paying writers and actor... sad cause it sounds like it creates stories on par with programmer art in its current form.

    • @gamefromscratch
      @gamefromscratch  ปีที่แล้ว +6

      Essentially you would need to be able to programmatically add information or remove information from the world description. I don't think this would actually be that challenging.
      I also think it needs a solution for staight out defining responses to certain queries, essentially give people programmatic access to override the AI.

    • @jim0_o
      @jim0_o ปีที่แล้ว

      @@gamefromscratch
      >>programmatic access to override the AI.
      my first thought is you could make plot-reinforcing NPCs, ex. a NPC that goes around discrediting the player in the eyes of important NPCs/antagonists. like Gríma Wormtongue (LOTR) character or the green lady (Narnia)... but this still feels like it would limit what seems cool about the whole system.
      ref. your first point I can see that working for a type of story-(heavy)-rouge-like, but seems hard to work with games that want to continue in a sequel.

    • @mandisaw
      @mandisaw ปีที่แล้ว +1

      Huge issue isn't even in playing, it's in dev/testing - how on earth would this reliably yield consistent results to test critical chains, quest systems, etc. At best all you could use it for is sort of background NPC chatter, but a simple list of scene-specific and/or character-specific barks solved that ages ago.

  • @adventuresinportland3032
    @adventuresinportland3032 ปีที่แล้ว +3

    Lol... are you mixing Bob Dole with Al Gore?

    • @deedoubs
      @deedoubs ปีที่แล้ว

      Makes sense with them both being failed presidential candidates I suppose.

    • @anon_y_mousse
      @anon_y_mousse ปีที่แล้ว +1

      Yes. Unfortunately most have been indoctrinated to believe that those on the right are the F-word. I can't type it due to YT censoring my comments when *I* use it, but those they deem to be on the left can use it with zero consequences.

    • @adventuresinportland3032
      @adventuresinportland3032 ปีที่แล้ว

      @@anon_y_mousse I think you replied to the wrong comment.

    • @anon_y_mousse
      @anon_y_mousse ปีที่แล้ว

      @@adventuresinportland3032 If you didn't mean that the way I took it, then very much yes. The way I took it was that people like Al Gore, those on the left, are the true F-words, and they are. The kind of people that want to prevent you from even speaking if you're going to say something they don't like.

    • @adventuresinportland3032
      @adventuresinportland3032 ปีที่แล้ว +2

      @@anon_y_mousse The video creator was referencing a Southpark episode where Al Gore was warning everyone one about a monster named "ManBearPig" but he accidentally said Bob Dole instead.

  • @S.I.L.E.N.C.E33
    @S.I.L.E.N.C.E33 ปีที่แล้ว

    Is IT LIKE A GPT-3

  • @risist4502
    @risist4502 ปีที่แล้ว +1

    What do I think? BUUULLSHHITTT xD

    • @risist4502
      @risist4502 ปีที่แล้ว

      But seriously, for non combat ai It can find it's use, but there will be no wide adoption any time soon. Basic reason - games needs to be designed. Especially when you have combat npc - on what function will you teach this ai? You will evaluate it on how good it is for winning the combat against the player? Then most likely you're missing a point of ai in game. Better usage of ANN in this day and age is better tools so that you can make your game exactly like you want quicker. And maybe then In far far future we will find an equation of fun

  • @_MrLee
    @_MrLee ปีที่แล้ว

    Imagine an Ai final Boss...

  • @thomasfalcon6350
    @thomasfalcon6350 ปีที่แล้ว +4

    Monthly subscription = no thanks

  • @OutriderMedia
    @OutriderMedia ปีที่แล้ว +1

    You talk about 100% connection to servers being a game breaker, yet today most games cannot be installed without internet validate and even stop running without regular updates, aka try launching any game in steam that has not been updated. This I feel is a huge failure in the industry and is forcing 100% connectivity.

  • @oliverhopkins8074
    @oliverhopkins8074 ปีที่แล้ว

    Bethesda, pay attention.

  • @starvr
    @starvr ปีที่แล้ว +1

    Well, that's one way of not needing to pay out for voice actors and script writers.

    • @n30hrtgdv
      @n30hrtgdv ปีที่แล้ว +2

      Solo GameDevs greatly benefit from this. They weren't going to pay for those anyway and big companies use this to prototype and once they are ready they hire the writers and VAs to make the final product.

    • @starvr
      @starvr ปีที่แล้ว

      @@n30hrtgdv I guess time will tell.

    • @mandisaw
      @mandisaw ปีที่แล้ว

      @@n30hrtgdv Writers are cheap, and being creative is the entire point of game-development. This doesn't really help solo devs, since you'd spend just as much time writing all the feeder info as just writing the character lines.

    • @mandisaw
      @mandisaw ปีที่แล้ว

      @@starvr These sorts of tools all have bland, "American/British TV standard" English-speaking output, with no/few other languages or dialects/variants offered. Makes me think the target use is crappy English voice tracks for overseas-made games with razor-thin budgets.
      I see it as further differentiation on quality - characters are too player-facing & important to be foisted off to "SpeedTree for NPCs".

  • @IronFreee
    @IronFreee ปีที่แล้ว

    Looks like the perfect solution to spam the player with generic bad dialog... This could replace Bethesda Fallout 4 writers. But I wouldn't use it as it is in my game.

  • @frankensmann
    @frankensmann ปีที่แล้ว

    Better my Girl! No AI! lol!

  • @Ptah1130
    @Ptah1130 ปีที่แล้ว

    WestWorld?

  • @erobusblack4856
    @erobusblack4856 ปีที่แล้ว

    sounds like Gal Gadott

  • @u9vata
    @u9vata ปีที่แล้ว

    Sorry for laughing / nitpick: Are there non-AI powered NPCs? :D :D :D

  • @tomoprime217
    @tomoprime217 ปีที่แล้ว +1

    This would only be good for subbing in zoom calls. For gaming it's useless. Most npc quest interactions are precooked. The user cannot ask anything dynamic from a keyboard. It would break game progression. They probably just outsourced a bunch of low budget call center people to live chat back replies 🤣.

    • @mandisaw
      @mandisaw ปีที่แล้ว

      That would be cheaper, and at least you'd get some interesting voices 😂

    • @mandisaw
      @mandisaw ปีที่แล้ว

      Seriously, this is the same energy as ppl thinking that ML would be good for game combat. Game dev & testing needs reliable, reproducible results, that can be refined via iteration. "True" AI is too non-deterministic to be useful in development, and too bland/templated to be much fun, especially once you get into 100s-1000s of characters.

  • @JM-wn6gu
    @JM-wn6gu ปีที่แล้ว

    I was so excited about my new powerful GPU for a immersive gaming experience, until I realized how stupid NPCs are..and that it's actually the same as playing games 20 years ago.. with just prettier graphics. That's when I realized graphics arent even that important. We need to implement AI seriously.

  • @BrutalStrike2
    @BrutalStrike2 ปีที่แล้ว

    lol they use playerme models

    • @inworldai
      @inworldai ปีที่แล้ว

      Our characters are avatar agnostic and can be integrated with any avatar system. For example, we just got an Epic Grant to further optimize our characters for metahumans. We are very much a 'Choose Your Own Avatar Adventure' technology.
      We use Ready Player Me models in our studio because they're easy to build and we want creating a character to be accessible to as many people as possible across different use cases. I was helping a Philosophy prof create an Alan Turing character for a lesson on the Turing test yesterday -- Ready Player Me was the perfect speed for him! They're also great for our Oculus app where users can chat with their characters.

  • @alexhooi7268
    @alexhooi7268 ปีที่แล้ว +1

    Honestly not really impressive, its basically a glorified chat bot generator with a really bad machine voice generator.
    The dialogue is stilted and lacks character too, and the "emotion" doesn't translate well without an actual in-game demo.
    I've seen someone working on an AI that responds to actual voice chat, and the dialogue flow sounds much more like natural speech, the only downside was it took a few seconds for the AI NPCs to formulate a response (also cause the AI is a cloud service), resulting in awkward pauses. ( look up "OpenAI GPT-3 Powered NPC")
    Hopefully this tool will improve, but asking for money for what feels like a proof of concept really isn't a good look, IMO.

    • @inworldai
      @inworldai ปีที่แล้ว

      Our AI responds to voice chat. The video creator just didn't use that feature. We promise -- no QWERTY needed! We also use 20 different machine learning models that manage cognition, behavior, and perception. Our AI characters can have behavior triggers based on events (ex. a merchant NPC says X whenever he sees someone touch his swords). What you're seeing here is our studio for character creation. We create the brains -- not the avatars -- but our 'brains' can be integrated with any avatar system. You then export them into a game engine like Unity or Unreal and they move around, gesture, blink, move their heads, and interact with you -- all powered by our tech. I was in Unity chatting with a character who was telling me about her dreams of being in a fantasy game someday and she got extremely excited telling me how she wanted to be a dragon. I hope you'll give it a try. Now -- and when we get even better!

    • @alexhooi7268
      @alexhooi7268 ปีที่แล้ว

      @@inworldai I see, thanks for a more in-depth explanation. The event-based behaviour triggers is a big feature for game devs, as well as responding to voice chat prompts and body gestures.
      When you say export to a game engine, it brings up the question of whether the players need an online connection for the AI to work. I saw that you're planning to address the various issues in a Discord meeting, but this kind of information should be on your site as well.
      My feedback would be to have an in-engine gameplay demo (either UE or Unity) that showcases the features all the functionality you talked about, in addition to the things I pointed out previously.

    • @inworldai
      @inworldai ปีที่แล้ว

      @@alexhooi7268 Thanks so much for taking the time to give feedback. We really appreciate it. We do have plans for mitigating connection breaks and for on-device implementations for large scale deployments. Our product is still in beta at the moment but we work with any partners to prioritize development of features that are important to them. If anyone is wanting that at the moment, we encourage them to reach out. But that's a great idea to have info on our site. I'll see about creating a product roadmap preview blog post soon and connecting that to the game dev page on the site that's in development.
      We also have an Unreal training gym showcasing our features in development -- there's a demo video of it currently in production which will be out in about 2 weeks and the gym will be accessible. If you have an interest, feel free to get in touch at hello at our domain and I'll make sure you get access when it's ready.
      We also have a mystery game in development to showcase our characters and product capabilities. The creative is being led by our Chief Creative Officer John Gaeta (of the Matrix bullet-time and Lucasfilm Games fame). If you go to our YT channel, there's a trailer for it there -- it's called Origins.

  • @BrainSlugs83
    @BrainSlugs83 ปีที่แล้ว +1

    I was excited for a second before I realized this was just a crappy synchronous gpt-2 wrapper with low tier tts. (The free tier Azure tts is way better than this. 😆)
    What I would kill for is AI to create rigged game ready 3d models, and procedural animation.
    Edit: also the fact that they're charging by the minute and not by the token or prompt is a scam. just... wow.

  • @austinderrow-pinion2497
    @austinderrow-pinion2497 ปีที่แล้ว

    Unimpressed with the depth of their responses. They definitely need more work on the AI side.

  • @hrleinad
    @hrleinad ปีที่แล้ว

    I would love it if the A.I. completely ignored you or insult you if you had bad grammar or orthography.

    • @inworldai
      @inworldai ปีที่แล้ว +1

      I mean... you could actually create a character that did that! Lol. You would just have to specify that in the description. However, you can also talk to our characters so it's not all typing.

    • @hrleinad
      @hrleinad ปีที่แล้ว +1

      @@inworldai that's really nice. I could imagine a lot hilarities coming out of it xD.

    • @inworldai
      @inworldai ปีที่แล้ว +2

      @@hrleinad Our characters can actually be really sassy and mean when you design them like that and we love it! They crack me up all the time. We did a test where our Queen of Hearts character watched the Rick Roll music video and just heckled everyone in it and it was hilarious. Considering making it into a Pop Video style video and putting it on here when we have a chance. lol.

  • @bluzenkk
    @bluzenkk ปีที่แล้ว +1

    this service is not useful at all....
    well..
    maybe for mmo type of online game.
    but its still extremely overprice.
    looks like it will take another 10 years for this kind of stuff to mature..

  • @jasonabc
    @jasonabc ปีที่แล้ว

    Really cool idea but that business model is awful. Who could afford to "rent" an ai character and get charged per interaction?? Just roll your own

  • @ifjNagyMiklos
    @ifjNagyMiklos ปีที่แล้ว

    Downloaded it for unity. It's shi-

  • @alekjwrgnwekfgn
    @alekjwrgnwekfgn ปีที่แล้ว +1

    I meet NPCs every day that speak like that: “trust the science”, etc.

  • @Iancreed8592
    @Iancreed8592 ปีที่แล้ว

    This would be amazing...but only an open source version. I want my NPC AI to be realistic and not politically correct snore fests.