Many on line first person shoot games have been using multiple types of classes for a long time now. For a long time now, they have also been using persistent stat tracking and upgrades in the way of ranks that give access to new weapons.
Well what if these ranks and classes were evolved so that each class in the player account had a life of its own? What if each time a game round was started each class that the player had got a life. Once that life is extinguished, the character is dead for the round.
Players create new characters and advance them in rank to play with. The more classes or characters that the players account has the more “lives” he will have for that game round. Once his lives are expired, he will have a few options. He can move to another server where he has not died or he can watch the rest of the game play out and wait for the next round.
A new character might have to gain a special level in order to qualify as an extra character for the player to use on-line. With this method not all players would have the exact same amount of repayable characters or “lives” to use. Perhaps players would have to complete an off-line or single player experience with a particular character in order for it to be of use in one line matches.
This would encourage more players to play for longer periods and would add a completely new element of game play to the experience. It would make staying alive more compelling, there by encouraging a more realistic atmosphere and emersion. It would also increase the satisfaction one gets when defeating an opponent in combat.
After all, a throne of a thousand skulls is worthless if they all came from the same person and he’s sill alive.