Half-Life used the GoldSrc engine [0], based mostly on Quake 1 and also some parts of QuakeWorld and Quake 2
[0] - https://en.wikipedia.org/wiki/GoldSrc