Counter-Strike 1.6 was built on the GoldSrc engine, which was a heavily modified version of the Half-Life engine. The Half-Life engine itself was based on the Quake engine. Doom and Quake engines are from id Software, while Warcraft uses Blizzard's proprietary engine.