
Originally Posted by
Skyblade
Video games are a different type of story, though. In plays, movies, or books, you aren't the character.
Combine this further with the fact that death is something to be avoided in video games. In most games, when you die, that's the end. You have to restart, or reload. The life of your avatar is your life in the game. When you die, it's because you did something wrong, you screwed up, and you have to go back to undo it.
Thus, when you die as a part of the story, it feels cheap. You went through everything, only to succumb to the same fate you've been busting your butt to avoid the entire game.
Even with forshadowing, it can make for an extremely cheap moment, and can ruin a good story. Death is a storytelling tool, and it has to be used right. Death has to serve the story, and the plot. And, in games, it has to serve the gameplay as well.
If you kill a character just for the sake of kililng a character, in any media, it feels cheap. When a character dies just to elicit a reaction from the audience, it is a temporary feeling, and rarely lasts, usually to be replaced with feelings of frustration and anger.
But if you kill a character to serve the story, that's when the feelings last. Take Aeris's death. It was done to create an impact on the player, yes. But they made it serve the story. The effect it had on the team and the story going forward from there is enormous. It impacted, heck, it even drove the story forward. That was character death well handled.
The problem with killing the main character is that you don't get this. When the main character dies, the story dies with them. Thus, the death can't really serve the story. You can't witness the impact of the character's death, and there is no way for it to serve an ongoing conflict. Heck, the conflicts are usually all resolved.
FFX also did this well. How? By killing the character early. Tidus knows he's going to die from the Fayth Scar on. They don't "foreshadow" his death, the game flat out tells you that he will die, and why. Why there is no possible way to win without losing his life. That is the point at which the inevitibility of his death hits. His impending death changes his actions, his resolve, and his feelings. His death has a strong and meaningful impact on the game from that point on. Because of this, not killing him at the end would have ruined all that, and made it seem just as much a cheap cop-out as killing the main charcter at the end usually is.
Chrono Trigger also did an excellent job, one of the best, in my opinion. First, they make it optional. As things should be, if you work hard enough, train your party enough, you can survive Lavos. This is frelling phenomenal game impact. It doesn't steal control from you and go "ha-ha, you're dead now", it lets you play through it, and makes your strength in the game actually meaningful. Sure, it's supposed to kill him, that's how the main story continues, but making it avoidable really increased the impact and decreased the "well, that was cheap" moment it would otherwise have.
Second, they continue the story beyond Crono's death. They let us see how the team reacts, how the story unfolds without him. Similar to what they did in FFVII where we see how Cloud's disappearance into the Lifestream impacts the team. It made the scene have a heck of an impact when you get to see how the party members react, and then the lengths they go to in order to get the character back.
Main character death can be handled well, but it is one of the hardest things to pull off in a videogame, and, even when pulled off well, should be rarely used. It is far too common, and far too poorly done these days.