I’m going to start out by saying I am for having some type of sprint in Halo, but still don’t think it has been implemented in the best way. I think it should be something everyone should have access to, and there shouldn’t be a limit to it.
Lore wise, Spartans could sprint upward of 40 mphs, and even being encased in a half ton of armor, were still incredibly nimble like they weren’t wearing armor at all. This hasn’t really translated over into the games. In Halo 1-3, you were relatively sluggish, and any time you had to cover a large distance without a vehicle it became more of a chore. In Reach, you had to select a tool that allowed you to do a normal human function, and even then the player was wheezing before going 20 feet. Finally in 4 it was built into every player, but there was still a limit to it, unless you had a perk, but this time no meter to actually tell how much you had or when it was recharged. It’s like they are taking baby steps to resolving the speed issue.
Initial I was thinking of having sprint function like switch modes, between a combat mode and a speed mode. Combat mode functions much like the game has since CE. Speed mode however, gives the player an unlimited sprint at the cost of not being able to attack. The player holsters their weapon and sprints at a speed probably equivalent to a vehicle, making it more like an alternative for transportation. The player can’t attack right out of sprint, but has to switch back to a combat state before even being able to melee. A player can also be shot out of their speed mode when enough damage is done, which would leave them vulnerable, making it wise not to sprint into combat. The speed mode can also be treated similar vehicles depending on the map, meaning if the map is too small to even allow vehicles on it, sprint is disabled on it as well. Of course this is just a concept, and don’t actually have a way to test it to see how it plays out in practice.
Alternatively, sprint can be naturally built into the forward motion of the player, i.e. like in Titanfall. I’ve read other people talk about a similar system before but thought it wouldn’t work, even thought it would be awkward when I read that’s how it works in Titanfall. To my surprise, it works very well, and probably has the best movement in any FPS I’ve played to date. A similar system could work in Halo as well, having the forward motion carry the player at a faster speed than while strafing, backing up, or while firing. I imagine it wouldn’t take long to test and balance that speed either.
Either one of these idea I believe would work better than what we have right now.