i have thought about this concept a lot, imagine a game like GTA where instead of having pre-programmed NPCs, you'd have AI like chatGPT managing everything on background.
imagine the possibilities! i'm not talking about generating everything in real-time, because it would be too resource intensive, i'm talking about AI giving commands to dummy NPCs based on player's actions.
think of it more like human giving prompts to AI image generator, telling it what to do, but instead of human giving prompts, you would have AI giving commands/prompts to NPCs that are already in a game.
for example if player is about to enter gangster's house, then AI would generate everything inside the house, this can be done within 1-2 seconds. AI only has to send prompts to game engine, saying things like "3 armed gangsters, bad aim, pants half-way down their ass, incompetent, arrogant, gangsta-style talking, messy living room, hidden drug and money stashes" ...etc
based on those prompts, game would then generate those NPCs and put them in position.
AI would also consider player's past and current actions. all this can be done in real-time with very little resources.
or if you have player speeding thru traffic, then AI can analyze player's behaviour and then make NPCs act accordingly, like if player gets into police chase, then based on player's actions, NPCs would act accordingly.
this would also mean that every dialogue would be unique and AI would actually have conversation with you, not just some pre-defined conversations. instead of choosing answer from some response-wheel, you could either type your own text or speak into the microphone and AI would have meaningful conversation with you.
I sound like some corporate government monkey here, BUT imagine the real-life application of such system! they could use this system to profile players, possibly find future school shooters or terrorists.
while you play the game, AI is constantly analyzing player's behaviour. i always say that "person's in-game behaviour reflects their real life behaviour and vice versa"
i'm not talking about if someone takes a car and slams thru pedestrians, i'm talking about if someone has troll-ish behaviour in a game, then they are same in real life, they're the kind of person who constantly has to "prank" friends and act like ape. bouncing around, giggling like retard ..etc.
if someone is generally oblivious to their surroundings, then they do same in real and in-games.
if someone is RUSHING in games, like in cs2 constantly pushing and dying and then blaming others, then in real life you can expect that person to constantly RUSH aswell, for example if person needs to buy something online, they'd RUSH and order from first website that shows up (and most likely get scammed). i watched some scam video while ago, where some RETARD says that his RETARD wife ordered something online and got scammed. he starts the video by showing himself SCRUB on phone like some imbecile and saying "she did what anyone would do, search for product on google and click on it" ... umm NO! this is NOT what everyone would do, that's what RETARDS WOULD DO!
i go onto reputable website like ebay or amazon and i search the product there, i then look at reviews and feedback, if in doubt, i do further research if that product is good. on ebay and amazon you don't have to worry about scammers, because ebay and amazon wil lrefund you even if they don't get the money back from scam seller, but on ebay i always look at seller's feedback aswell. if they have small amount of views, it must have 100% and not new account ..etc.
but that IMBECILIC RETARD thinks that everyone is as retarded as his wife and would directly click on things on google, that imbecile wife clicked on scam website and bought from there.
my point being, that i can tell with about 99% accuracy who would do such a thing based on their in-game behaviour. among nowday kids, it's common for those little imbeciles to constantly go AFK every 1-2 minute, this is because they are SCRUBBING HARD on their autistic phone while also trying to play a PC game.
this is good indicator that such person is very likely to SCRUB HARD on phone while driving real car, so based on this info, this AI could send warnings to governments to keep eye on them. for example if person already has a car, then CCTV could keep eye on that person to make sure he/she isn't scrubbing on autistic phone while driving. if that person has no license, then they'd be subject to extended tests that would see what they do if they think nobody is watching, to see if they start scrubbing hard on autistic phone while driving.
ANYWAY apart from this "spy" service, that kind of AI generated content would be insane! every player experience would be unique, AI would constantly analyze what player is doing and based on that data, it would tell in-game NPCs how to act.
probably not GTA 6, but maybe in GTA 7?
GTA devs definently have enough funds and resources to implement a system like that. everyone would benefit, players would have a true next-gen experience, it would be very hard going up from that point, because it would be similar to Matrix, nobody knows what's going to happen, no playthru is ever the same.
governments can profile people based on their in-game behaviour, which i would consider perfectly fine. i don't care if someone would try and profile me based on in-game behaviour, they'd just realize i'm intelligent :) (i don't rush, i pay attention to surroundings, i don't WASTE resources, i approach things with care, i use actual tactics, i drive and fly safely, i like to role-play, precision and optimization is important to me..etc).
and on top of that, AI would be able to get lot of behavioral data to analyze, which would also help AI to evolve and understand people better.
over time that AI would make NPCs act more like real humans than just dumb bots. I mean something like chatGPT doesn't really need time, it already knows how humans act, but over time it would get more and more accurate, so basically you wouldn't be able to even tell if you're playing against real human or AI.
BEST part is the way i would implement it, as explained before, it wouldn't be like real-time image generator, because those take way too long for a game, it would have to be able to generate all that in less than a second, which is why i suggest prompt-based system, where player's actions act as prompts to AI, then AI thinks of a response and sends that response back as commands to those NPCs.
not only commands, but it would also decide how NPCs should look like and not make duplicates. for example watch dogs legion has quite good variation in pedestrians, but still not good enough. you often see very similar clothes and faces.
my idea would be 100% unique looks for each pedestrian, NO it would not take much space, because you'd just add thousands of different clothing items and each item can have different colors aswell, AI would decide what goes where.
entire game would be dynamic and constantly changing based on player's actions. AI would learn and adapt.
with a game like this, would we ever even need another game? make the game universal, it would have driving, shooting, building, space exploration, planetary exploration ..etc. just the core mechanics that allow it all, then game would basically evolve on its own.
on top of that, i'd make some kind of P2P style non-centralized data storage, kind of like bitcoins. in order to play the game, you'd have to allocate 10-50gb of storage, that's nothing nowdays. this would be used to store certain database info. it's not necessary, but it would be good to have for faster loading times. they would ofc have central server that would keep backup of everything, but for example if there's group of players playing together, then data could be shared between them. for example if one player is driving in front and others are following, then other players could receive data directly from that player in front, specially if those players are in same country in real, then data could be shared much faster between them than downloading it directly from game server.
ANYWAY, AI's are evolving at insane speed, i think such game comes in near future. it's already possible with nowday tech, but it's just developers stupidity and incompetence that prevents them from doing something like that. i mean seriously, devs don't even know how to fucking optimize games! i see such JUNK released nowdays, laggy pieces of shit.
@ game devs, are you aware that you can literally use ChatGPT to optimize your game? you have the source code, get a paid chatGPT plan / model that is trained for programming, ask how to optimize your game and it will do it.
if i had resource and motivation, mostly just motivation, i could easily make a game like this. put me in charge of GTA 6 and you'd see a true next-gen game with real-time AI controlled NPCs and events.
[IDEA] A.I. based NPCs in a game. content / events generated in real-time by AI - FUTURE GAME CONCEPT!
- Sethioz
- Admin
- Posts: 4846
- Joined: Fri Jul 27, 2007 5:11 pm
- Custom: Gaming YT > https://youtube.com/SethiozEntertainment
Game Hacking YT > https://youtube.com/sethioz
Game Hacks Store > https://sethioz.com/shopz - Location: unknown
- Contact: