One thing that I bet a lot of people remember from Halo CE and Halo 3 were the ending warthog races for survival. ODST also featured a similair run and Reach had a short Mongoose drive as well.
So, what would Survival race PvP be?
Quite simple really, the concept would be, in a race on a track, which player or team gets the furthest? Or reaches the goal first?
You wouldn’t actually ever race on the same track, or even at the same time. Sure, that could also be a mode where you activley race at the same time on the same track. Either way, you’d play the mode and have your stats sent over to as many players as you like when you’re done. Then they get to try to beat your set challenge in their own run on the game.
The gameplay is quite simple. You get a vehicle of your choice, choose a map, some stats to track, such as time, length and/or kills. Then you choose opponents to challenge. After that you start playing, if you die, complete a specific set goal if there is one, disconnect, quit or anything to make the game end, the challenge is sent. That’s to prevent anyone having a bad game prevent the challenge from sending. All information regarding the game is saved in the challenge as well as your results. As an opponent you just get to start the challenge from the go and everything will be exactly the same as for the challenger.
On the map there’d be obstacles, enemies and checkpoints where you may get a new vehicle or another one, if that’s a setting. You also choose difficulty for the enemies of course.
One thing I think could be interesting could be a random track generator. There would be a number of setpieces that would be put together so that they form a new track. It would also of course be sent along with the challenge so that it’s the same track.
For an “infinite” track, it could be made so that the game generates the track as you drive, and to save memory, it could delete set pieces a certain length after you’ve passed. There’d be gates to prevent you from going backwards.
It’d be a different survival which can be used to challenge whoever you wish to challenge, with the record to show as well.