Good question. It made me think. This is what I came up with:Chuck Wendig said:Who Needs Friends?
Protagonists in videogames regularly save the world, the universe, and the princess. So why don't they ever have any friends?
Read Full Article
"Because it would be fake"
If you (as the player) weren't there when the friendship was formed...and you didn't spend time with the characters that are supposedly your friends (no shared experiences)...then those "friend" characters can talk all they want about "that time when..."...it's all the same to you.
I believe friendship works best in an "ab ovo" story...you meet the characters as the protagonist meets them for the first time. Then you all share experiences and establish a bond.
Basically, friendship has to grow.
IMHO, it is wrong for developers to simply assume that the player automatically cares about characters...even the ones that present themselves as life-long friends. It's the developers' task to make the player care....and it is a very difficult one.
Example: you are fighting a war with one of your friends in the same team...he "saves your life" by tackling you into cover just as you would have been hit by enemy fire. Your character mutters "Thanks bro...I owe you big time." Then some time later your friend gets mortally wounded and you get to experience the classic "last words" tearjerker scene.
Two things: both the rescue and the death scene are scripted (which destroys a lot of the emotional impact: it was apparently "meant to be"...you had no hand in it)...and you will not be able to return the favor unless it's scripted that you will. It's fundamentally a matter of choice (exercise of free will)...you don't have it and neither does your AI friend, not within the world of the game because a game is fundamentally totalitarian: whatever the game doesn't allow for...is prohibited.
A developer can make a character very likeable (through writing/ voice-acting)...a developer can make you share experiences with the character...but that character's choices will not be genuine choices (how can they be lol...). They will be predetermined by the developer (or whatever algorithm he constructs to calculate odds).
Such is the limited nature of videogaming...until we start incorporating powerful AI's that have passed the Turing test. By that time we'll probably be playing in a Holodeck/ Matrix like program environment.