GoldSrc (pronunciado "fuente de oro"), a veces llamado Half-Life Engine , es un motor de juego patentado desarrollado por Valve . En esencia, GoldSrc es una versión muy modificada del motor Quake de id Software . Hizo su debut en 1998 con Half-Life e impulsó juegos futuros desarrollados por o con la supervisión de Valve, incluidas las expansiones de Half-Life , Day of Defeat y juegos de la serie Counter-Strike .
GoldSrc fue reemplazado por el motor Source con los lanzamientos de Half-Life: Source , Half-Life 2 y Counter-Strike: Source en 2004.
La base de GoldSrc es el motor utilizado en el videojuego Quake , aunque con fuertes modificaciones por parte de Valve. Si bien el motor sirvió como base para GoldSrc, Gabe Newell dijo que la mayor parte del código utilizado en el motor fue creado por Valve. Los sistemas de inteligencia artificial de GoldSrc , por ejemplo, se crearon esencialmente desde cero. [1] El motor también utiliza código de otros juegos de la serie Quake , incluidos QuakeWorld y Quake II . [2]
En 1997, Valve contrató a Ben Morris y adquirióWorldcraft , una herramienta para crear mapas personalizados de Quake . [3] [ se necesita una mejor fuente ] La herramienta pasó a llamarse Valve Hammer Editor y se convirtió en la herramienta de mapeo oficial de GoldSrc. El motor admite animación esquelética , lo que permitió una cinemática corporal y animaciones de expresiones faciales más realistas que la mayoría de los otros motores en el momento del lanzamiento. [4]
El motor GoldSrc inicialmente no tenía nombre real y simplemente se llamaba motor Half-Life. Cuando surgió la necesidad de que Valve trabajara en el motor sin correr el riesgo de introducir errores en el código base de Half-Life , Valve bifurcó el código, creando dos ramas principales del motor : una rama maestra dorada , "GoldSrc", y la otra "Src". Internamente, todos los juegos que usaban la rama original se denominaban "Goldsource" para diferenciarlo de la segunda rama, mientras que la rama "Src" evolucionó hacia el motor Source . [5]
Valve lanzó versiones del motor GoldSrc para OS X y Linux en 2013, y finalmente transfirió todos sus juegos propios que utilizan el motor a las plataformas a finales de año. [6] [7]
Half-Life fue el título debut de Valve y el primero en utilizar GoldSrc. Recibió elogios de la crítica y ganó más de cincuenta premios al Juego del año para PC. [8] Al juego le siguieron dos expansiones, Half-Life: Opposing Force y Half-Life: Blue Shift , ambas con GoldSrc y desarrolladas por Gearbox Software . [9] [10] Half-Life: Decay , un paquete de expansión para Half-Life lanzado únicamente para PlayStation 2 , se lanzó en 2001 junto con el debut de Half-Life en la plataforma. [11] A diferencia de otros juegos de la serie, nunca recibió una versión oficial para Windows , sin embargo, desarrolladores independientes lanzaron una versión no oficial del juegoen 2008. [12] [13] [14] Half-Life: Decay fue el La iteración final de la serie Half-Life se ejecutará en GoldSrc, y todas las entradas futuras de la serie utilizarán los motores Source y Source 2 . [15] [16]
Valve desarrolló varios juegos utilizando el motor GoldSrc, muchos de los cuales se basaron en modificaciones originales realizadas por los usuarios. Team Fortress Classic de Valve , lanzado en 1999, fue desarrollado principalmente por dos de los desarrolladores del mod Quake Team Fortress . [17] Counter-Strike y Day of Defeat también fueron originalmente modificaciones de Half-Life cuyos derechos compró Valve y relanzaron como títulos independientes. [18] [19] Counter-Strike evolucionó hasta convertirse en su propia serie con el debut del juego de arcade japonés Counter-Strike Neo en 2003 [20] y el seguimiento de Valve en 2004, Counter-Strike: Condition Zero , ambos ejecutar en el motor GoldSrc. [21] [22] Aunque las entregas adicionales de Valve en la serie que comienzan con Counter-Strike: Source utilizan el motor Source más nuevo, Counter-Strike Online y Counter-Strike Nexon: Zombies , dos títulos derivados lanzados por Nexon en 2008 y 2014 respectivamente. , utilice GoldSrc como base.
El motor GoldSrc también se utilizó para una variedad de juegos y modificaciones de terceros no desarrollados directamente por Valve. Rewolf Software utilizó el motor del juego Gunman Chronicles en 2000, y la versión para PC de James Bond 007: Nightfire fue desarrollada por Gearbox Software utilizando una versión modificada de GoldSrc en 2002. [23] [24] [25]
También se han producido modificaciones no oficiales de GoldSrc realizadas por la comunidad . Los juegos notables incluyen Natural Selection , Cry of Fear y Sven Co-op , y Team Fortress Classic , Counter-Strike y Day of Defeat de Valve se basan todos en mods GoldSrc del mismo nombre. Desde entonces , Sven Co-op se lanzó de forma gratuita como un juego independiente en Steam , que utiliza un derivado con licencia del motor con sus propias personalizaciones.
El primer juego de Valve que se lanzará a través de Activision será
Day of Defeat
, un
juego de disparos en primera persona impulsado por
Half-Life ambientado en la Segunda Guerra Mundial.