Starcraft – Why do players shift-move units back and forth

starcraft-2

I see players shift-click move their units back and forth all the time in replays online. Why do they do that? Wouldn't a hold position command achieve the same thing?

Best Answer

A unit moving back-and-forth is can be harder for enemy units to kill (especially with melee units).

A common example of this is in PvZ when Protoss sends a Probe to try and block Zerg's Hatchery. If the Probe was stationary, it would be a lot easy/quick to kill it; for this reason, Protoss players shift-click and move their Probe all around the Hatchery location to stay alive as long as possible, thereby delaying Zerg's Hatchery.