Tales from the Trenches: AI Disaster Stories

  Переглядів 259,706

GDC

GDC

7 років тому

In this GDC 2015 talk, AI experts from companies like Lockheed Martin, Maxis, Magic Leap, and Digipen relive their worst horror stories trying to create artificial life for video games. Their stories---and the monstrosities they created---will shock, astonish, and horrify you!
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 weekday. 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.
Follow us on Twitter
/ official_gdc
Check out our Facebook page for GDC exclusives
/ gamedevelopersconference
Visit our site: ubm.io/2ctNvqZ

КОМЕНТАРІ: 176
@Attakijing
@Attakijing 7 років тому
The second story with the slurs sounds like a 4chan greentext from the perspective of the boss
@Hamanito
@Hamanito 2 роки тому
@@ItsMeBarnaby they fixed it using AI
@rhysvanderwaerden5518
@rhysvanderwaerden5518 2 роки тому
@@Hamanito a profanity filter is not AI.
@photoallergic
@photoallergic 7 років тому
Regarding the poor fella that commented out a branch of the tree (around 10:00): No, that "lesson learned" presented in the talk should be totally different. When working on a huge codebase in a professional team, there should be *no thinkable way* that one single developer can break the product. In order to allow this to happen, the overall production cycle must be broken in many places. Why didn't this come up in code review? For *weeks* before deployment?! What about QA? Really, every node.js hobbyist plugin has coverage and integration tests. No, the lesson learned is: The project management was broken, QA was insufficient, and there was no healthy spirit of "ownership of code" in the team. The poor guy debugging the AI was just unlucky enough to touch the failing sprocket at the wrong time.
@slendy9600
@slendy9600 7 років тому
photoallergic agreed, that was on everyone working on the code not just the one dude. mistakes like his are why you have QA in the first place
@KyteM
@KyteM 7 років тому
photoallergic the problem is it wasn't code, it was data. xml data at that. how do you code review that? a missing branch is not going to break anything, it'll just remove possible behaviors in a non-deterministic pathway. much harder to test and diagnose.
@Againsttheflood
@Againsttheflood 7 років тому
Ignoring fiddly bits about precisely how you test data-driven code engines, the takeaway is that you should have a system in place that verifies that every behavior node in your engine can be reached, and if it can't, it should throw up a giant red flag warning. In "normal" software, this sort of thing gets handled by code coverage tests. Data-driven behavior should have some form of "data coverage" as well.
@kered13
@kered13 7 років тому
How do you code review XML data? The same way you code review code. If it's going in your game you code review it, it doesn't matter what it is.
@yrussq
@yrussq 6 років тому
+photoallergic Not mentioning that it has nothing with AI in particular. It's product management, it's version control, it's a QA. As well as his previous case.
@blar2112
@blar2112 2 роки тому
I'm not a IA programmer by any means, but one time was messing around and created a small "autonomous" village for fun, it was all CLI. The village had various jobs that some villagers should do. One fo them was feeding the pigs. The pig feeder IA was to search for any item that the pigs could eat and drop it in their place. It worked well. But then I added enemies. The enemies were goblin like and could et almost everything, including humans, so I added the "meat" atribute to humans. The pig feeder started feeding villagers to the pigs, and when there were few villagers left and they where out of reach for the pig feeder it got stuck trying to pick himself up to feed the pigs with his own flesh.
@PantheraLeo04
@PantheraLeo04 2 роки тому
As something happening in the game that's hilarious, but imagining it actually happening is utterly horrifying.
@glorytoarstotzka330
@glorytoarstotzka330 2 роки тому
little tip on formatting text. Putting new lines in-between points, it's fine, but if you use exactly the same newline spacing every time, it's a bit hard to read, so I suggest either including lines where you go like this Line1 with text EmptyLine EmptyLine Line2 with text or Line1 with text Line2 with text if you mix-up the amount of space between phrases, it's gonna make it considerably more readable. I say all of this because I had a habit of always putting a 1-empty-line, until someone pointed out to me, that if you use exactly the same distance rule everywhere, it's almost as worse as using a 0 distance rule. I hope this makes sense
@chrishill601
@chrishill601 2 роки тому
That's what I assumed was happening with the executioner at first. I figured, 'oh, he feeds the thing, he's probably got a way to check its hunger, and he has to keep it above a certain amount. The pit beast eats sims...'
@catlord69
@catlord69 2 роки тому
how did the game run ? You got some status report after each action or regular messages of whats happening ?
@blar2112
@blar2112 2 роки тому
@@catlord69 it was very simple, the "map" was a grid of 100x100 or something like that, each thing was represented with a character and a log file of each decision and action performed.
@daggawagga
@daggawagga 7 років тому
It would be funny if they invited a dwarf fortress developer to share some stories in a similar panel.
@Bleh1217
@Bleh1217 7 років тому
"There can be only one"
@daemonCaptrix
@daemonCaptrix 7 років тому
I think the dwarves developed the game themselves.
@beebz666
@beebz666 3 роки тому
the cat bug was a funny one.
@PantheraLeo04
@PantheraLeo04 2 роки тому
@@beebz666 I remember nicknaming one of my bars "Dead Cat Tavern" because of it
@kamilziemian995
@kamilziemian995 2 роки тому
You can make every game panel better by inventing Tarn Adams. :)
@uthertheking
@uthertheking 6 років тому
I thought Rez's story was going to be how the executioner was technically doing his job of sending people down and feeding the monster right by jumping in himself.
@danielschroedinger2090
@danielschroedinger2090 4 роки тому
I thought Rons bug would end up being about Ron not being able to spawn the meat for some reason and then deciding to fulfill his duty by putting the next NPC he could find into the pit.
@gozinta82
@gozinta82 3 роки тому
I had the same sinister plot myself, but involved Ron somehow learning through sim objects/decorations like journals to find out about the quest and somehow override the ability. It would've made a good story, I guess.
@fresh_dood
@fresh_dood 2 роки тому
The most remarkable thing about this talk is the absolute insanity that is the Sims 3 insanity trait. Like, what madlad programmer came up with that. Ignore every single test? I think that's actually a pretty cool way to go about implementing insanity, but I can also see how it can be problematic to maintain when you start having tests that you can't ignore (like ones that prevent important NPCs killing themselves).
@scotti1660
@scotti1660 7 років тому
I felt like the last guy was the only one that really talked about AI disasters.
@KryyssTV
@KryyssTV 4 роки тому
Seems to me like some of them didn't really have any AI stories but went on the panel with whatever they could think of. The organizers really should have checked to see what everyone was planning on talking about.
@MajkaSrajka
@MajkaSrajka 4 роки тому
yeah it was more of the AI guys talking about disasters than AI disarters.
@davecarsley8773
@davecarsley8773 4 роки тому
I don't know. The baseball game sure as hell looked like an AI disaster
@gozinta82
@gozinta82 3 роки тому
The amount of likes for this comment is repulsive. A.I. aka Artificial Intelligence doesn't only encompass how the NPCs engage or behave in a world. It's also how the game itself interfaces with the player. How it handles player decisions and acts accordingly. It's the construct of the game's intelligence. The first one deals with the Baseball game programmer knowing little to do with baseball, then being given charts or diagrams of what each player should be doing without any real context on WHY the AI is acting in that way(the programmer wasn't familiar with baseball as he wished, and no said "bullshit detectors" for baseball AI issues). The translation from 2D to 3d and how there was facing issues, and animation issues for the player and other characters. The second one deals with a person responsible for testing a certain branch or behavior branch commenting out certain behaviors that the game performed (luckily they didn't catch shit for it by their customers). It had to do with new content being added, I.E. New player behaviors or features, fixes, updates, etc. The third one had to do with gestures from the AI that when talking they would blend from one to another. Which in turn saved them time in short timeframe development for the game (3 or so months and little amount of people to work on it). So by blending many different types of things, he saved time with variation instead of making more complex AI for deciding what to do while talking or animating. The fourth one has to do with the AI actually being spent hard time on, doing the actual AI work behind "fog of war" but the customers believing it was faked because they aren't actually able to see that the AI is doing it. The fifth and final one had to do with the AI of Ron the executioner attacking the Pit worm and bypassing certain locks by the insane trait. Which part of this isn't about AI again?
@jamesmillerjo
@jamesmillerjo 2 роки тому
@@gozinta82 I think your delusion of comprehension is repulsive.
@jimmereashu7814
@jimmereashu7814 7 років тому
So is the disaster actually that most of these talks aren't about AI at all?
@TheTattorack
@TheTattorack 4 роки тому
Two of them seem to be about AI. The one with the basketball where a whole chunk of actions were commented out and the one with the sims. The others just seem to be about general programming/designing quirkiness.
@kriskropd
@kriskropd 4 роки тому
All of the talks are about AI presentation and how easy it is to reduce the impression of AI by overlooking design and testing.
@gozinta82
@gozinta82 3 роки тому
The amount of likes for this comment is repulsive. A.I. aka Artificial Intelligence doesn't only encompass how the NPCs engage or behave in a world. It's also how the game itself interfaces with the player. How it handles player decisions and acts accordingly. It's the construct of the game's intelligence. The first one deals with the Baseball game programmer knowing little to do with baseball, then being given charts or diagrams of what each player should be doing without any real context on WHY the AI is acting in that way(the programmer wasn't familiar with baseball as he wished, and no said "bullshit detectors" for baseball AI issues). The translation from 2D to 3d and how there was facing issues, and animation issues for the player and other characters. The second one deals with a person responsible for testing a certain branch or behavior branch commenting out certain behaviors that the game performed (luckily they didn't catch shit for it by their customers). It had to do with new content being added, I.E. New player behaviors or features, fixes, updates, etc. The third one had to do with gestures from the AI that when talking they would blend from one to another. Which in turn saved them time in short timeframe development for the game (3 or so months and little amount of people to work on it). So by blending many different types of things, he saved time with variation instead of making more complex AI for deciding what to do while talking or animating. The fourth one has to do with the AI actually being spent hard time on, doing the actual AI work behind "fog of war" but the customers believing it was faked because they aren't actually able to see that the AI is doing it. The fifth and final one had to do with the AI of Ron the executioner attacking the Pit worm and bypassing certain locks by the insane trait. Which part of this isn't about AI again?
@gozinta82
@gozinta82 3 роки тому
For the Omnissiah i just laid out how ai was covered in each talk. Thats all.
@gozinta82
@gozinta82 3 роки тому
For the Omnissiah what do u want? A cookie?
@shayneoneill1506
@shayneoneill1506 3 роки тому
If ypur looking for genuine AI wtfs, look up Tarn Adams from Dwarf Fortress talking about debugging that game. The one where he was getting giant piles of dead cats because too much booze accumulated on their paws causing alcohol poisoning when they cleaned is hilarious
@TomKermode
@TomKermode 7 років тому
The second guy's story about how a designed commented out months worth of work just sounds like a case of inadequate QA. How did this not get picked up in testing?
@GigaPlaya
@GigaPlaya 7 років тому
Believe it or not, code testing and review is not usually done in game programming. Often there is only one programmer working on that section of code. Many programmers don't even review their own code. When it runs, they think it's ready. There might be no specification or design document.
@gozinta82
@gozinta82 3 роки тому
It's more than one thing, not just AI. The test cases he was working on probably contained AI, and like Vidio said, the game itself at this calibur is actually responsible for spitting out flags and errors if something is wrong with the base branches. Multiple things were wrong in the disaster, including the game AI
@ThePC007
@ThePC007 7 років тому
I used string comparisons in one of my games, but it was written in Lua, which handles strings more like references to actual strings behind the scenes, so string comparisons are technically as fast as number comparisons. Sooo, don't shoot me! :)
@Kenji314159
@Kenji314159 7 років тому
Wow, that's a nice bit of trivia. I didn't know that. Sweet.
@ktvx.94
@ktvx.94 2 роки тому
Man, stuff like this is why programming has the best memes of all careers
@xrarach
@xrarach 4 роки тому
The first game was the one that sparked my interest in Baseball :D I still remember that I was trying really hard at that time to understand the rules but as I lived in central Europe and there was no internet back then, I was just trying to figure out how the hell does that game work really :D It was cool. I had the demo from a CD from a game magazine :D
@gafeht
@gafeht 7 років тому
Maybe I'll get hired if I dye my hair blue.
@JD2jr.
@JD2jr. 7 років тому
Dye your hair lue and then wait a few months. ahahah
@Nathouuuutheone
@Nathouuuutheone 4 роки тому
Ten years ago
@MoskYoutube
@MoskYoutube 7 років тому
Is there civ 6 in the presentation?
@nomoregoodlife1255
@nomoregoodlife1255 4 роки тому
are these people going for the world record for most value given per square minute or something? So concise!
@Possibleep
@Possibleep 4 роки тому
Brian's talk about the level designer with a dark side reminded about the time I was looking through the files in the shareware edition of Carmageddon. The file with the car acceleration/velocity stats has some swearing, and I wonder if the same level designer worked on this game?
@keithlarsen7557
@keithlarsen7557 7 років тому
This talk highlights why I'm glad I don't make games for a living. "Hey, you need to make a baseball game, yes you could shoot demons, or command armies or slash through orcs, but lets make a game you could play in your backyard."
@joshmartin2744
@joshmartin2744 4 роки тому
The joke is on you - I couldn't play baseball to save my life, unless it was in a video game.
@conanroxorz6737
@conanroxorz6737 7 років тому
As for the second guy's second story, it's really more on the QA than the developer to make sure everything is working the way its supposed to. Devs are people who make mistakes like that, that's why you test the game before releasing to make sure all the features are there functioning properly.
@las10plagas
@las10plagas 4 роки тому
the first thing I learned, when writing my very first AI (and my only one so far ^^), is that it is very easy, to make the AI way too smart. there is a fine balance between making the player think he is in charge, without making the game too easy, or the AI super relentless
@alan5506
@alan5506 2 роки тому
Were you writing an AI for tic tac toe or something? If you think it's easy to make ai that are too good, I'd love to see you make an AI for chess. Or literally any game for that matter.
@las10plagas
@las10plagas 2 роки тому
@@alan5506 lol I was not talking about board games. but judging by the video I was commenting on, you should already know this ;-)
@alan5506
@alan5506 2 роки тому
@@las10plagas Well actually, I briefly saw that they were talking about super old games and some baseball thing as well as many comments that said this wasn't really about AI. So I clicked off. If I understand the little bit I watched, the baseball AI made animation? What did your AI do?
@gabrielandy9272
@gabrielandy9272 2 роки тому
its very hard to make a good ai in games, unless you are cheating... its super EASY to make a ai play better than a human if its cheating...... now remove the cheats, and you probally will need to dedicate almost you a decade to get it good unless you use machine learning.
@dandini0698
@dandini0698 2 роки тому
Quite suprised to see Shadow Watch here. I used to love that game back in teh day. But was a pain in the ass to find anywhere, took me years till i coincidentally found one.
@SirNightmareFuel
@SirNightmareFuel 7 років тому
Same here. Great video by the way. :)
@Eonymia
@Eonymia 2 роки тому
Oo, Shadow watch. I still love that game. The only thing that sucks is some maps are impossible to beat if you trip the alarm because you don't have the tools to enter a room through the only doorway possible without being killed by enemies you can't see, because they somehow have better LOS on you, and will cover that doorway all the time, so when you open it, you just get shot until you die.
@TheGreatSteve
@TheGreatSteve 2 роки тому
Note from the future: Any Afghanistan training was a waste of time.
@downsjmmyjones101
@downsjmmyjones101 4 роки тому
I learned in middle school from a science teacher that if you want to remember something, then find any way to remember it that you can. Find any way to get something to stick in your mind. If that requires you to name something the most offensive thing you can think of, then do it. This guy might have been one of those people who believed that he needed to remember every single item in that world from name alone.
@andrewsprojectsinnovations6352
@andrewsprojectsinnovations6352 2 роки тому
I've done some hobbyist game development (C/C++, built 2d engines from scratch) and naming of variables, files, and objects is very strict, down to capitalization and punctuation. If you are off by even a single character, it will fail. Sure it's easy to just look it up in a small project, but the more you can remember off the top of your head, the better. In a large project like that, with easily hundreds of thousands of individual objects, I'd use any and every memorization trick and naming convention I could get away with!
@86Calikidd
@86Calikidd 6 років тому
Shadow Watch! Damn I couldn't remember the name of this game for the life of me
@andrewhooper7603
@andrewhooper7603 2 роки тому
If players thought my feature was faked, I'd feel proud. Then I'd give them the option to rewatch maps without the fog of war to prove it.
@timothymclean
@timothymclean 7 років тому
Random question: What's that game at 17:30? If the tiles work the way it looks like they do, it looks neat enough to look into.
@AlienAV
@AlienAV 3 роки тому
Eador. Masters of the Broken World. reviews aren't great but I enjoyed the game a lot when I did play (250h playtime) (I'm aware some time has passed since you asked)
@timothymclean
@timothymclean 3 роки тому
@@AlienAV Surprisingly, I still noticed.
@Wyvernnnn
@Wyvernnnn 2 роки тому
The guy that commented half of the AI decision tree isn't about comments it's about a lack of testing, there's dozens of ways to do that, making comments stand out more won't fix anything. Automated testing will
@jacoder23
@jacoder23 7 років тому
Welp, It's not like I was gonna sleep tonight...
@randomrandom450
@randomrandom450 4 роки тому
Wait, I was there in 2011, that guy spoke about his basketball game and that other guy about Sims Medieval... I guess not much happened in the whole industry in those 4 years...
@MagicPlants
@MagicPlants 6 років тому
This was awesome
@NemoN0body
@NemoN0body 7 років тому
second guy reminds me of the PC bros from southpark
@benjoe1993
@benjoe1993 7 років тому
The second talk is more like "developer disasters" as it doesn't have anything to do with AI, but racist and negligent developers. Other then that it was an OK talk I think.
@SianaGearz
@SianaGearz 7 років тому
What i found most striking that some of the stories were not AI disasters, but rather accidental AI awesomeness.
@Solidnypan
@Solidnypan 7 років тому
Yeah, the one in The Sims was hilarious :)
@gamman1
@gamman1 7 років тому
RON THE BADASS!
@MyLittleMagneton
@MyLittleMagneton 7 років тому
the second half of his talk was about AI though.
@grumpyginger99
@grumpyginger99 7 років тому
"P.C terrorism" I must have not been paying attention to the news if P.C types are terrorists. How did I miss all those shootings and suicide bombings by people who think the N word shouldn't be used in polite society!?
@davecarsley8773
@davecarsley8773 4 роки тому
The guy with the baseball game gave a speech about that game at a game developers conference in 1998??? What was he, 13 years old?
@oliverrosario8699
@oliverrosario8699 3 роки тому
"Have of the AI it really is making it look good" I'm commenting it so hopefully I won't forget it.
@JhoTerra
@JhoTerra 2 роки тому
reminding you
@KeiNovak
@KeiNovak 5 років тому
Insane.
@Grizabeebles
@Grizabeebles 2 роки тому
19:10 - Isn't this story basically the entire plot of the movie "Free Guy"?
@esprit101
@esprit101 7 років тому
15:32 wait, is it me or does he sound like DSP?
@joroc
@joroc 3 роки тому
9:00 why is that computer man SO BIIIG? 🌚
@falcon3792
@falcon3792 2 роки тому
Uh we need to make sure the Singularity never is allowed to make a Sins 3 remake.
@clray123
@clray123 7 років тому
The only talk which touched on AI was the last one... what a shitty session.
@vikingstudios3881
@vikingstudios3881 6 років тому
Did you mess with my slides Dave??
@DaveGriff
@DaveGriff 6 років тому
Yeah sorry about that...
@ensarija
@ensarija Рік тому
13:35 yeah Farsi is spoken in Iraq 🤦 In Afghanistan they speak Pashto and Farsi (Dari). Usually Hazara, Tajik, Uzbek Afghans speak Farsi, and Pashtun Afghans speak Pashto.
@TurnGameOn
@TurnGameOn 7 років тому
@ 6:00 too funny...
@metalwellington
@metalwellington 4 роки тому
hyperblade was cool.
@cachotognax3600
@cachotognax3600 7 років тому
lession learned: do the least ammount of things needed to make ppl fell like the ia is smart. More will either be suvrabbundant, or pll wil just think you faked it
@evenprime1658
@evenprime1658 3 роки тому
i would listen to these only if the audio was a little better.. listening to this for a bit is like having a train smashing ur head over n over again
@coolboy9979
@coolboy9979 4 роки тому
Did the last guy. Also caused my kids to die by a meteoroid during school?
@AbstractObserver
@AbstractObserver 2 роки тому
Wow... 12:20 aged like milk
@cninh4574
@cninh4574 2 роки тому
6:30 if looks could kill...
@sujithk843
@sujithk843 7 років тому
3:02 wtf the subtitle
@user-bf5sc8pn8x
@user-bf5sc8pn8x 6 років тому
what subtitle
@Konge555
@Konge555 7 років тому
at 24:29 what happend to the other blue hair guy?
@Konge555
@Konge555 7 років тому
i think the ai is getting out off controll..
@uluggun
@uluggun 6 років тому
Whats with the blue heads?
@pilouuuu
@pilouuuu 2 роки тому
Biggest AI disaster: Cyberpunk 2077.
@SleepyMatt-zzz
@SleepyMatt-zzz 6 років тому
I think the title should of been "programming disaster stories"
@brettwarren5976
@brettwarren5976 4 роки тому
*have
@netbat
@netbat 4 роки тому
Ron the _badass_
@sethcrowther7241
@sethcrowther7241 2 роки тому
By the way everyone they speak Farsi in Iran not Iraq - mostly Arabic or Kurdish in Iraq.
@CarterColeisInfamous
@CarterColeisInfamous 2 роки тому
12:25 that didnt age well
@Clairvoyant81
@Clairvoyant81 6 років тому
Weird... "AI Disaster Stories" and, as far as I'm concerned, the first section that's really about an AI disaster comes up at 20 minutes in of 25 minutes total... meh?
@gozinta82
@gozinta82 3 роки тому
The amount of likes for this comment is repulsive. A.I. aka Artificial Intelligence doesn't only encompass how the NPCs engage or behave in a world. It's also how the game itself interfaces with the player. How it handles player decisions and acts accordingly. It's the construct of the game's intelligence. The first one deals with the Baseball game programmer knowing little to do with baseball, then being given charts or diagrams of what each player should be doing without any real context on WHY the AI is acting in that way(the programmer wasn't familiar with baseball as he wished, and no said "bullshit detectors" for baseball AI issues). The translation from 2D to 3d and how there was facing issues, and animation issues for the player and other characters. The second one deals with a person responsible for testing a certain branch or behavior branch commenting out certain behaviors that the game performed (luckily they didn't catch shit for it by their customers). It had to do with new content being added, I.E. New player behaviors or features, fixes, updates, etc. The third one had to do with gestures from the AI that when talking they would blend from one to another. Which in turn saved them time in short timeframe development for the game (3 or so months and little amount of people to work on it). So by blending many different types of things, he saved time with variation instead of making more complex AI for deciding what to do while talking or animating. The fourth one has to do with the AI actually being spent hard time on, doing the actual AI work behind "fog of war" but the customers believing it was faked because they aren't actually able to see that the AI is doing it. The fifth and final one had to do with the AI of Ron the executioner attacking the Pit worm and bypassing certain locks by the insane trait. Which part of this isn't about AI again?
@MR-vg7yn
@MR-vg7yn 3 роки тому
Hi there! I'm the OP. Had to switch accounts a while ago. "Repulsive" is quite a strong word, don't you think? You seem to have a far wider definition of what AI is. Why it seems unfathomable to you that others might view that differently is a bit odd to me and your reaction is quite over-the-top, but okay... First off, I said "the first section that's really about an AI _disaster_ comes up at 20 minutes in of 25 minutes total". Note the "disaster" bit there I took from the title of the video. So I didn't say none of these stories are about AI, but I did say that none of them up to minute 20 are about AI disasters IMO. The first guy basically says "you should have some basic understanding of the domain your AI is supposed to handle". Definitely true, but it's not exactly revelatory. The rest is basically showing how some animations went wrong. To me, the animation system is separate from AI. Sure, if you consider the animation system part of the AI you could call those glitchy animations AI problems. Considering the game is from the late 90s, I'd say those glitches are far from actual disasters. They're not pretty, but ugly animation transitions and sliding feet were basically the default back then. Also, it goes back to my point above: You seem to have a far wider definition of what AI is supposed to be than me. The second guy talks about applying a vulgarity filter in a level editor and how a colleague had commented out a huge chunk of a behavior tree. Both are entertaining and at least the second one has to do with the AI in a game, but it's not about the AI going wrong, which I would have expected with an "AI disaster". The third guy talks about creating an animation blending system. All the AI does is pick gesture sequences, which he covers in half a sentence. _That_ would have been interesting, although it's not a disaster, because it seemingly worked out really well. The rest is about the animation blending, audio recording and that's that? Number four... well, okay, disheartening, but once again: Not a disaster at all. Only the last guy talks about AI actually going "wrong", explains why / how that happened and goes into how they fixed it.
@nothanks3590
@nothanks3590 2 роки тому
AI disaster stories but all the 3rd guy did was brag about how good he is... and the 4rth guy did the same thing.
@nate09271
@nate09271 2 роки тому
I'm sorry but, at 11:00, you definitely can't blame that on one guy 😂 that is the fault of everyone on the ai team and their managers
@nate09271
@nate09271 2 роки тому
Also, just guessing, but I'd bet the presenter was talking about themself lol
@SamTheEnglishTeacher
@SamTheEnglishTeacher 2 роки тому
lol the guy at 12:17 actually thinks the goal of the Middle East foreverwars was to win... 2016 was like 15 years into the most recent rounds...
@javajuice1333
@javajuice1333 4 роки тому
Why does the second gut keel looking at the guys at the right of him? Bruh moment.
@Alorand
@Alorand 3 роки тому
For the second story, there might be a reason why a genius level designer might benefit from using offensive names and it has to do with how human memory works. Violent, sexually charged, or offensive things are more likely to be remembered. So it might be easier to recall what a particular asset is if you call it something that provokes a reaction.
@onthespoke2
@onthespoke2 6 років тому
Is humanity still alive? Then it wasn't an "AI disaster".
@Bloodstar6078
@Bloodstar6078 4 роки тому
*Civ Ghandi enters the chat*
@Shabazza84
@Shabazza84 2 роки тому
08:40 Only possible when you don't have an SW Architect or at least a sane Integrator really... XD 11:35 The solution is called Unit Tests before release. 14:50 I think it's similar to the patented "Ubisoft Freeflow battle" technology (just much older). 17:30 THICC smoke yo. Looks like "7th Legion"s fog of war. This session is not about failed AI, it's 90% about bad development processes. Still funny tho. And what's with the blue hair and developers? I now we like to wear flashy sneakers for some reason. But colored hair?
@ThomasAndersonPhD
@ThomasAndersonPhD 2 роки тому
I imagine the blue hair (and the sneakers) is socially coding something about how designers are not "corporate" or something. Bob from accounting doesn't have blue hair and the CFO wears cap-toe oxfords, so you do something different to stand out as not-them.
@Sukuraidogai
@Sukuraidogai 7 років тому
Here's a better way to resolve your comment problem: write some damn unit tests.
@felicityc
@felicityc 2 роки тому
>speak pashto my hero
@SageNode
@SageNode 4 роки тому
What’s with all the blue hair guys?
@darkspectregames279
@darkspectregames279 4 роки тому
I think the disaster story in this is the presenters themselves. Half of the bugs werent even ai related. The only real AI disaster story i seen was the sims 3 example.
@ihateevilbill
@ihateevilbill 4 роки тому
When your brain goes "ooo, look a guy with blue hair, thats pretty cool". The you see another 2 people with blue hair in the same video and start to doubt yourself that "blue" isnt a normal hair colour. Still pretty kl though XD
@Alche_mist
@Alche_mist 4 роки тому
Third is clearly visible in the audience. I love it.
@poladsaherart8355
@poladsaherart8355 4 роки тому
Farsi in Iran not Iraq... wow I could facepalm with the desk
@karelianorthodoxy
@karelianorthodoxy 2 роки тому
nobody cares
@Rocknoob49
@Rocknoob49 7 років тому
18:40 uuuughhhghghh. "We were too good! So damn good that people didnt believe we could do that!!" That plus the forced jokes really bothered me about that talk. Didn't really add much to the topic at all.
@zlh
@zlh 7 років тому
agree- if you're reading this, blue hair #1, you're kind of a knob
@confushiarch3421
@confushiarch3421 4 роки тому
the vulgarity filter comment probably outs the level designer... because that a very strange thing to have in a level editor.. so if someone come across that then that is probably the game... so who ever was the level designer is probably the racist guy :p though there is some plausible deniability i mean there is some slim chance that another game had that... Warcraft3 reforged probably will after all the Nazi concentration camp sims people are doing to troll blizzard for the new user agreement that says blizzard owns all their shit... and they may have reused the level editor in later games or something hmm...
@Layarion
@Layarion 3 роки тому
most of this has little to do with AI...
@TourFaint
@TourFaint 4 роки тому
How is recording the dialogue in the wrong language related to AI at all, what even is this talk.
@solortus
@solortus 3 роки тому
So many colored hair
@calebmitchell4894
@calebmitchell4894 7 років тому
pie Does anyone identify one's better this$video? .
@aidenwhelan2560
@aidenwhelan2560 2 роки тому
Awkward polygon joke. Hahah.
@lilpumpupthejam9302
@lilpumpupthejam9302 4 роки тому
they speak farsi in IRAN
@Duartexis
@Duartexis 4 роки тому
Why are there two gentlemen with long blue hair? Am I missing something?
@loughkb
@loughkb 3 роки тому
Uhmm, Something, uh, about A.I. programming, Uhmm, seems to cause, Uhmm, people to, Uh, insert, Uhmm, vocal placeholders, Uh, quite, Uhmm, often. Uhmmmmmmm. Once you notice it..... ;-)
@endrawes0
@endrawes0 2 роки тому
Slurs in code ... Could you be more exclusionary?
@silenceimpaired
@silenceimpaired 4 роки тому
Not too many real AI blunders here.... mostly (Yawns)
Made Out Of Meat: Health Systems In Video Games
31:27
GDC
Переглядів 198 тис.
"Поховали поруч": у Луцьку попрощались із ДВОМА Героями 🕯🥀 #герої #втрати
00:15
Телеканал Конкурент TV - новини Луцька та Волині
Переглядів 243 тис.
AI Local Expert - Review, Walkthrough & My Bonuses
15:34
The School of Digital Marketing
Переглядів 95
Practical Creativity
1:04:25
GDC
Переглядів 300 тис.
What Makes Good AI?
15:42
Game Maker's Toolkit
Переглядів 3 млн
Nuts and Bolts: Modular AI From the Ground Up
1:02:43
GDC
Переглядів 44 тис.
Ten Principles for Good Level Design
1:00:47
GDC
Переглядів 464 тис.
A House Built on Sand: Engineering Stable and Reliable AI
29:33
Making Games That Stand Out and Survive
1:01:55
GDC
Переглядів 351 тис.
Tech Toolbox for Game Programmers
48:14
GDC
Переглядів 248 тис.
Bringing Hell to Life: AI and Full Body Animation in DOOM
32:24