Simulating a village of AI NPCs

preview_player
Показать описание
I'm building a game with advanced AI that will generate the character's actions & dialogue in real time.

#gaming #gamedev #ai #npc #rpg #gpt #gameplay
Рекомендации по теме
Комментарии
Автор

This is really cool! One suggestion I can think of is: implement/integrate a function that offers three dialogue options, if you're unsure of what to say (to the npc); or a "surprise me" option, for select cases.

keathmueller
Автор

If you had an AI system like this for VR it would be revolutionary. Would make it a lot more immersive.

Nanashiraz
Автор

You might be best off training your own Llama model, fine tuned for this and having people run it locally on their GPU’s, this will make gameplay safer, and cheaper.

casenswartz
Автор

We really really need the inference cost for GPT-4 to go down for these games to be more viable.

ahtoshkaa
Автор

I feel like AI will be the future of rpg's and games in general, my imagination go wild just at the thought of it.. I hope we will be able to play your game soon

WILHELMSHARK
Автор

I'm so in. this is my dream to make something like this! can't wait to follow along with this project

Dreamingofyou
Автор

This is going to fundamentally change gaming

IshanShah
Автор

Looks amazing. If you ever played Majesty. That would be cool with AI. Where you play as a king but indirectly control the kingdom. Like saying to the general to "train units" and with AI he would tell that to different NPC's that would finish the task. Depending on who you talk to they have limited possibilities of actions based on their role and depending on other things food, loyalty or happiness level. They would or not want to do some things that you required them to do.

chrissres
Автор

It would be also great to have "Game Master" npc. that doesn't really exist in the world, but write story, and assign quests to npc's based on generated story. Like a movie Director that tells actors what to do

danieloxor
Автор

All this really needs is the ability to customize NPCS, their lives, physical appearance via custom sprites, and etc... Ooo and maybe a village/world editor to give each simulation a fun unique world.

ArmoredarmadilloX
Автор

I'm working on a similar project and love your take! Keep having fun!

CasualKing
Автор

This is pretty neat, but what do they do if I lie to them and try to get them to attack each other?

sakelaine
Автор

I think you could save a lot on resources if you just generated dialogue and used another algorithm to determine actions

gnull
Автор

Super intriguing concept and wild to think about where it could lead! I find myself wondering if the AI approach is meant for the game's mechanics only or also for the art department? (Music and visuals). Regardless, curious to see how the project will go!

DarkGruntMusic
Автор

Is there any update to this game/simulation? I would really like to have this up and running on my M2 Macbook and use a variety of open source models that have been fine tuned in various ways and watch them interact with one another!

dirtbike
Автор

Amazing project! I really imagine this technology being used in kinda GTA's style.

G-Forex
Автор

Just curious, are you still working on this?

TheDoggyGIR
Автор

I had the same idea and added basic chatgpt implementation into my project, but luckily realized that its actually a stupid idea before putting more time into it. The only useful thing is the chat. You tell the merchant, that you want to see their goods, for example. The game adds a "only, answer: open_shop" to the end of the prompt. The game gets the response open_shop from chatgpt and draws the npc shop OR you could simply click a button "Open Shop" like in every other rpg style game..

If you want to add functionality like the npc remembering actions of the player why using "ai" for that ? Saving or loading the personality based on the changes, different behaviors based on different variables etc. Everything needs a unity counterpart anyways the ai will be used as the algorithm. In my opinion id rather use a behavior tree.

Besides the 5 minutes entertainment while talking to the larp'ing AI ingame before realizing you only created a wrapper for chatgpt, there is nothing to it :(

BOB
Автор

I am currently trying to achieve something similar without using ai 🤖 just behavior trees right now, but this definitely has more options

Joshuahendrix
Автор

3.5 turbo should be good enough for NPC dialogues. GPT4 is for serious work.

herp_derpingson
visit shbcf.ru