Tuesday, April 5, 2011

StarCraft: Brood War Unit Speeds

Here are the top speeds and accelerations of various StarCraft: Brood War units, measured in pixels-per-tick (1 second equals 24 ticks at Fastest game speed), and rounded to the nearest thousandth.

UnitTop Speed
Overlord0.832
Reaver1.778
Battlecruiser
Guardian
2.5
Observer
High Templar
Carrier
Overlord (Pneumatized Carapace)
3.332
Hydralisk3.714
Marine
Firebat
Medic
Ghost
Siege Tank
Zealot
Defiler
4
Shuttle4.426
Goliath4.7
Observer (Gravitic Boosters)4.998
SCV
Science Vessel
Probe
Scout
Archon
Dark Templar
Dark Archon
Arbiter
Drone
Devourer
5
Dragoon5.25
Ultralisk5.4
Dropship5.469
Zergling
Hydralisk (Muscular Augments)
5.571
Infested Terran
Lurker*
Marine (Stim Packs)
Firebat (Stim Packs)
Zealot (Leg Enhancements)
6
Broodling**6.054
Valkyrie6.602
Shuttle (Gravitic Drive)6.639
Vulture
Wraith
Corsair
Mutalisk
Scourge
Queen
Scout (Gravitic Thrusters)
6.668
Ultralisk (Anabolic Synthesis)8.1
Zergling (Metabolic Boost)8.357
Vulture (Ion Thrusters)10.002
Interceptor13.332
Spider Mine
Scarab
16

UnitAcceleration***
Interceptor427
Archon
Dark Archon
160
Scourge107
Vulture100
Corsair
SCV
Wraith
Probe
Queen
Mutalisk
Drone
67
Valkyrie65
Science Vessel50
Devourer
Scout
48
Arbiter33
Battlecruiser
Observer
High Templar
Guardian
Overlord
Carrier
27
Dropship
Shuttle
17

*Interestingly, the Lurker seems to have a hidden +50% speed upgrade applied by default. Although its iscript opcodes indicate it should have an average speed of 4, it apparently moves at about 6 pixels/tick.

**The jerky movement of the Broodling is due to its movement being controlled by a random function, and its speed varies anywhere from 5.6 to 6.588.

***Measured in 256 × pixels / tick. Units not listed here accelerate and stop instantly.

Incidentally, it seems that unit speed upgrades has a strange effect on the move <pixels> opcode in IceCC. After the speed upgrade, move 0 actually moves the image by about 1 pixel(?) instead of staying in place.

0 comments:

Post a Comment