I think what the OP means by "fight" is just an average, real-world confrontation. Like the kind you have in a bar, or against a random thug on the street.
In that case, I'd like to have Superman (he WAS a videogame character--still counts!) on my side. No John Doe is going to have Kryptonite with him, and if Superman can save me from getting killed or roughed up, I'm not going to complain about how lame he is as a superhero.
If you want me to choose someone that is exclusively from a video-game, then I'd go with The Heavy from TF2. Tough enough to take on someone with his fists, can wield a gun to take out several people, can eat his sandwich to stay in a fight...you can't go wrong with that.
In that case, I'd like to have Superman (he WAS a videogame character--still counts!) on my side. No John Doe is going to have Kryptonite with him, and if Superman can save me from getting killed or roughed up, I'm not going to complain about how lame he is as a superhero.
If you want me to choose someone that is exclusively from a video-game, then I'd go with The Heavy from TF2. Tough enough to take on someone with his fists, can wield a gun to take out several people, can eat his sandwich to stay in a fight...you can't go wrong with that.