Last week, I added the ability for our prototype game to play random sounds for things like enemies being shot or killed.
Like all game programming tasks, once a flexible groundwork was laid, I could add as many sounds for as many events as I liked. So I added a gratuitous number of sound effects, including a number of Ahnold voice clips that I downloaded online.
For example, when an enemy is shot for the first time, he'll respond with one of 10 sound effects, such as Apu saying "I'm gonna kill you!" or Ahnold's "I'm a cop, you idiot!"
(Ideally, I'd like to get a bunch of clips of Ahnold making his "auleahuelhauhelahela" noises and play them as an enemy is being hit rapidly. )
So anyway, a few days ago we were working at my friend's place when his uncle, aunt, and 8 year old cousin dropped by for a visit. We love getting feedback from people when they try our prototype, so my friend sat down with his cousin to show him our work-in-progress.
Leaping into action, I immediately tell my friend telepathically that we should comment out a few "inappropriate" things before showing his young cousin the game. Sadly, my attempt at ESP fails as he approaches an idle enemy.
Things get off to a rough start: the enemy, doing random idle actions like a stationary hydra, refuses to do the cute head-scratching animation that my friend had made earlier. After the 5th "Okay watch this he's gonna scratch his head now!", my friend loses his patience and just shoots the bastard. The enemy responds with one of the Ahnold voice clips I'd downloaded. The parents stare in shock as Ahnold shouts in the boy's face:
"FUCK YOU ASSHOLE!"
*silence*
.....
"So notice how as you shoot him, he turns white indicating that he's been hit..."
My friend gracefully changes the subject, but you can tell from the looks on the parents' faces that they are not pleased by what just happened.
There was only a 1-in-10 chance of that one PG-13 sound being played, too.
A few minutes later and everyone is back to normal, but I'll never forget the feeling of horror we had when that happened. ^^;;