A lot of tension in a story happens when the characters do something against the wishes of the audience. This isn’t really possible in the context of an RPG, because the characters ARE the audience.
It pretty much means you can’t create moments like the one where (in the books, mind you) Eowyn begs Aragorn to let her ride with him into battle, and he refuses because he has no right to accept. If you try, you’ll end up with nonsense like what you see above, because 90% of the players out there will simply let her join without a second thought. The other 10% will try to have sex with her first.
Blistering Stupidity of Fallout 3
Yeah, this game is a classic. But the story is idiotic, incoherent, thematically confused, and patronizing.
Mass Effect Retrospective
A novel-sized analysis of the Mass Effect series that explains where it all went wrong. Spoiler: It was long before the ending.
Starcraft: Bot Fight
Let's do some scripting to make the Starcraft AI fight itself, and see how smart it is. Or isn't.
Fixing Match 3
For one of the most popular casual games in existence, Match 3 is actually really broken. Until one developer fixed it.
C++ is a wonderful language for making horrible code.