Helping It All Emerge: Managing Crowd AI in Watch Dogs 2
HTML-код
- Опубликовано: 8 фев 2025
- In this 2017 GDC talk, Ubisoft's Roxanne Blouin-Payer shows how Ubisoft approached emergent AI in order to fill Watch Dogs 2 with interesting, reactive characters to create countless unique, unscripted, but ultimately memorable anecdotes.
Register for GDC: ubm.io/2gk5KTU
Join the GDC mailing list: www.gdconf.com/...
Follow GDC on Twitter: / official_gdc
GDC talks cover a range of developmental topics including game design, programming, audio, visual arts, business management, production, online games, and much more. We post a fresh GDC video every day. Subscribe to the channel to stay on top of regular updates, and check out GDC Vault for thousands of more in-depth talks from our archives.
Really great talk. Watch Dogs 2 is the first open world game that made me care about the NPCs. About their lives, so it changed my approach on them. Rather than shooting everyone like in GTA where NPCs are just ridiculous and here to be targets, In WatchDogs 2 I tried to not kill" I made the game entirely with the non lethals weapons. I even wanted to bring someone I just hit with my car to the hospital before he died on the street (maybe a feature for the next episode?).
Really great great work om the credibility of the world
I really enjoyed WD2's AI and the life they infused into the game. It was really an amazing experience just passively walking down one of the main streets in the city and just enjoying all the events and small reactions without getting involved. It wasn't rare to encounter the same "basic" event like the one with an NPC smashing a car but the overall situation was different in some way ( not the same NPC's nearby, sometimes a cop started chasing and then arresting that NPC, sometimes one of the nearby NPC's would flee across the street causing even more disturbances..). It's really cool to have all this cascade of reactions.
I have to be nitpicky though, just because I really loved the game, there were some situations that felt a bit broken like how police and gangs interact and get into and out of their fight states. The talk covers this around 32:00. Ideally, you'd want the AI to also react to critical events and potentially flee, get scared, call for help or just panic and stand there like a deer in headlights. Basically, do something else than just fight to death.
On another note. I really wished there were no counters or check list for some of the "special" events. I would have preferred coming across them by chance during a second of third play-through of the game and being amazed by how I never saw that before.
Anyway, this was a very interesting talk !
I think this is actually really cool. It goes to show how much effort goes into such an overlooked thing in a game. There are 2 games that really stand out to me with their crowd AI and that's Watch Dogs 2 and GTA San Andreas. However I think GTA SA stood out because it was pretty ridiculous.
GTA V's reaction AI choices. Player does anything including just looks at you=fight
That spreadsheet is ridiculous!
Glad I chose to work on tooling!
Really great talk. Can't wait to use some of the tips in my own crowd AI. A bit dissapointed though that the whole system seems to have been scaled down in WD Legion.
It seemed like the entire system was gutted in Legion. Shame.
Sensacional
Guys, I am a complete noob. PLEASE TELL ME THE WAY TO LEARN ABOUT HOW TO DO THIS!
Start with a game engine and a programming language. Unity and C#. Get a good resource for learning A.I development basics. shop.oreilly.com/product/9780596005559.do This should give you a brief insight in A.I.
web.archive.org/web/20190717124744/aigamedev.com/page/free-features/ deep dive into A.I.
and keep playing games. Also old games like Halo and Fear to understand how some concepts like Behavior Trees and GOAP have emerged.
one thirty secondth!!!
was this a concept or actually went into the final product because i didn't see this much attention to detail to any of the civilians, This protagonist is just a silly chill dude who is good at hacking but felt very cheap when he went in guns blazing and killing people all over. i want a watch dogs games without any guns maybe enemies can have but you are just a hacked dude/girl who takes down and live in a world with secrecy, spying,outsmarting and sheer intelligence.
I think this was never there in the game as even enemy AI felt very dumb and low on intelligence.
Most of your comment has nothing to do with this video. Enemy AI is not part of this system, which is something they mentioned at least twice and wished they had done something about it. This is basically random event system with dynamically reacting NPCs. They added quite a bit value for the team size they had.
Poor results for such an advanced system, wanna see more in the future!
Rockstar should re-create this system for GTA 6 :D
its actually very good.