Phoenix, on Nov 14 2008, 07:04 PM, said:
Finally, an idea that just might've been discussed in the brainstorming sessions for Sonic 3: What if the characters' stories interlocked during gameplay? This meaning that during the game, the character would change and you would be playing a completely different story. This would make level transitions that would make no sense with just one character(Tropical paradise to circus to forest?) create more depth to the game, add a lot more variety, and prevent holes in the story, like in S3K. What I'm talking about here is the confusion involving the ends of Sonic & Tails' stories and Knuckles' story. Which happens first? Does Sonic fight Knuckles before Knuckles goes to Sonic's first point of entry in Angel Island, or the other way around? This could allow the characters to interact, allowing a smoother story, without any mixups.
Sonic Adventure 2 did that exact thing and it was really annoying; what if I like [character x]'s gameplay but detest [character y]'s?
Your method forces me to endure [character y]'s gameplay for no good reason.
I like that Fang would be an unlockable character, seeing how his story is completely different from anyone else. But that could cause problems as well if he fights with anyone in the main story of the game. If anyone's played even the second boss of Sonic Heroes, you would know that there's no way both of them could have won and lost the battle. So, the story for Fang, if he is a boss for any other character, has to be either a (sort of) prequel, or something to go after the ending. Or he could possibly fight with (whoever) and still have a cutscene at the end of the battle. It would let the player see what happens to Fang and what he does to get to where you fight him. Or something like that.
And with this, I think you're thinking too much into this; if I understand correctly the idea is for him to be the extra hidden character with a non-canon story; his levels would either have no story at all or a story that can conflict with the main one because this is an extra, not a part of the main game.