GDC Vault is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
|Session Name:||Under the Hood of Blizzard's Internal Build System|
|Company Name(s):||Blizzard Entertainment|
|Track / Format:||Programming|
|Overview:||Game sizes at Blizzard and other game companies have grown significantly over the years. This has led to a situation where most game build systems are I/O bound, making it difficult to maintain fast build times. This session will present Blizzard's in-house distributed, multi-platform build system, which was designed from the ground up to minimize disk and network IO, and to maximize scalability. Blizzard used this framework to reduce Starcraft II's build time from 6 hours to 30 minutes. This session will cover the technical architecture of the build framework, and present a number of the scheduling algorithms involved.|