First of all, my guess is that the singleplayer will not focus on 1 individual soldier, but instead you get to play different characters throughout the campaign. Hence the use of the plural "Heroes".
These characters could represent the different classes in multiplayer. Singleplayer could then be used to familiarize new players with these classes and their weapons and tactics.
Maybe we'll even get a role selection screen, since this is probably required for co-op anyway.
This is also the only realistic way I can think of, of a player both being able to operate a tank (assuming they're in) and playing as infantry within the same campaign.
So perhaps the campaign will start with major tank battles outside of Stalingrad, followed by infantry missions within the city of Stalingrad. Maybe some combined arms sections where you either play as tank crew or infantry.
Since new players will probably die alot, respawning in reinforcement waves could possibly be used in singleplayer/co-op also. Maybe you respawn somewhere near your squadleader. Not too near, since there must remain some sort of penalty. When the entire squad is wiped out or no reinforcements are left, the section is restarted.
The entire campaign possibly plays very much like normal multiplayer maps, but this time with enhanced AI (or perhaps some scripted events) and the maps being sequencially linked together. Winning a map/section of the campaign and the next map/section is opened up. These sections could then be played as normal multiplayer maps also. Since the singleplayer campaign is said to be playable from either Axis or Allied side, this actually seems very likely to me. Many of the same maps/sections could be re-used, in basically the same order. Perhaps some maps where one side historically requires to loose are only included in the other side's campaign, in order for the campaign to actually keep progressing. No progression if the Allies prevent the Axis from entering the city at all...
At least this saves Tripwire a lot of work in creating separate player vs player multiplayer maps, while their real focus would still be multiplayer.
Just speculating away here...
These characters could represent the different classes in multiplayer. Singleplayer could then be used to familiarize new players with these classes and their weapons and tactics.
Maybe we'll even get a role selection screen, since this is probably required for co-op anyway.
This is also the only realistic way I can think of, of a player both being able to operate a tank (assuming they're in) and playing as infantry within the same campaign.
So perhaps the campaign will start with major tank battles outside of Stalingrad, followed by infantry missions within the city of Stalingrad. Maybe some combined arms sections where you either play as tank crew or infantry.
Since new players will probably die alot, respawning in reinforcement waves could possibly be used in singleplayer/co-op also. Maybe you respawn somewhere near your squadleader. Not too near, since there must remain some sort of penalty. When the entire squad is wiped out or no reinforcements are left, the section is restarted.
The entire campaign possibly plays very much like normal multiplayer maps, but this time with enhanced AI (or perhaps some scripted events) and the maps being sequencially linked together. Winning a map/section of the campaign and the next map/section is opened up. These sections could then be played as normal multiplayer maps also. Since the singleplayer campaign is said to be playable from either Axis or Allied side, this actually seems very likely to me. Many of the same maps/sections could be re-used, in basically the same order. Perhaps some maps where one side historically requires to loose are only included in the other side's campaign, in order for the campaign to actually keep progressing. No progression if the Allies prevent the Axis from entering the city at all...
At least this saves Tripwire a lot of work in creating separate player vs player multiplayer maps, while their real focus would still be multiplayer.
Just speculating away here...