GoldSrc


GoldSrc (произносится как «источник золота»), иногда называемый Half-Life Engine , — это собственный игровой движок, разработанный Valve . По своей сути GoldSrc представляет собой сильно модифицированную версию движка Quake от id Software . Он дебютировал в 1998 году с Half-Life и послужил основой для будущих игр, разработанных Valve или под ее контролем, включая расширения Half-Life , Day of Defeat и игры серии Counter-Strike .

На смену GoldSrc пришел движок Source с выпусками Half-Life: Source , Half-Life 2 и Counter-Strike: Source в 2004 году.

В основе GoldSrc лежит движок, используемый в видеоигре Quake , хотя и с серьёзной модификацией со стороны Valve. Хотя движок послужил основой для GoldSrc, Гейб Ньюэлл сказал, что большая часть кода, используемого в движке, была создана Valve. Например, системы искусственного интеллекта GoldSrc были по существу созданы с нуля. [1] В движке также используется некоторый код из других игр серии Quake , включая QuakeWorld и Quake II . [2]

В 1997 году Valve наняла Бена Морриса и приобрелаWorldcraft — инструмент для создания пользовательских карт Quake . [3] [ нужен лучший источник ] Инструмент был переименован в Valve Hammer Editor и стал официальным картографическим инструментом для GoldSrc. Движок поддерживает скелетную анимацию , что позволило добиться более реалистичной кинематики тела и анимации выражений лица, чем большинство других движков на момент выпуска. [4]

Движок GoldSrc изначально не имел настоящего названия и назывался просто движком Half-Life. Когда у Valve возникла необходимость работать над движком, не рискуя внести ошибки в кодовую базу Half-Life , Valve разветвила код, создав две основные ветки движка : одну золотую мастер- ветвь, «GoldSrc», и другую «Src». Внутри любые игры, использующие исходную ветку, назывались «Goldsource», чтобы отличать их от второй ветки, в то время как ветка «Src» превратилась в движок Source . [5]

Valve выпустила версии движка GoldSrc для OS X и Linux в 2013 году, а к концу года портировала все свои собственные игры, использующие этот движок, на платформы. [6] [7]