GoldSrc es un motor de juego patentado que fue desarrollado por Valve y que se presentó por primera vez en el juego de disparos en primera persona de 1998 Half-Life . En esencia, GoldSrc es una versión muy modificada del motor Quake de id Software . Tras el lanzamiento de Half-Life , el motor impulsó los juegos futuros desarrollados por o con la supervisión de Valve, incluidas las expansiones de Half-Life , Day of Defeat y varios juegos de la serie Counter-Strike .
Otros nombres | Fuente de oro |
---|---|
Desarrollador (es) | Válvula |
Escrito en | C , C ++ |
Predecesor | Motor Quake , motor Quake II |
Sucesor | Motor de origen |
Licencia | Propiedad |
GoldSrc fue reemplazado por el motor Source con los lanzamientos de Counter-Strike: Source y Half-Life 2 en 2004. Sin embargo, Valve continúa respaldando el motor con actualizaciones periódicas.
Desarrollo
La base de GoldSrc es el motor utilizado en el videojuego Quake , aunque con fuertes modificaciones de Valve. Si bien el motor sirvió como base para GoldSrc, Gabe Newell ha declarado que la mayoría del código utilizado en el motor fue creado por Valve. Los sistemas de inteligencia artificial de GoldSrc , por ejemplo, se hicieron esencialmente desde cero. [1] El motor también reutiliza código de otros juegos de la serie Quake , incluidos QuakeWorld y Quake II , pero esta reutilización es mínima en comparación con la del Quake original . [2]
En 1997, Valve contrató a Ben Morris y adquirió Worldcraft , una herramienta para crearmapaspersonalizados de Quake . [3] Posteriormente, 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 expresión facial más realistas que la mayoría de los otros motores en el momento del lanzamiento. [4]
Antes de la creación del motor Source , el motor GoldSrc no tenía un título real y se llamaba simplemente "El motor Half-Life ". Cuando surgió la necesidad de la válvula de trabajo en el motor sin riesgo de errores introducir en Half-Life ' código base s, Valve bifurcó el código del motor de la vida media, creando dos principales del motor ramas : uno titulado 'GoldSrc' y el otro "Src ". Internamente, cualquier juego que usara la rama original se denominó "Goldsource" para diferenciarlo de la segunda rama, que evolucionó hacia el motor Source. Eventualmente, "GoldSrc" se convirtió en una especie de apodo para el motor y fue adoptado como el título oficial externamente. [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]
Historia
Serie Half-Life
Half-Life fueel título debut de Valve y el primero en usar GoldSrc. Recibió elogios de la crítica, ganando más de cincuenta premios al Juego del Año para PC. [8] El juego fue seguido con dos expansiones, Half-Life: Opposing Force y Half-Life: Blue Shift , las cuales ejecutaron GoldSrc y fueron desarrolladas por Gearbox Software . [9] [10] Half-Life: Decay , un paquete de expansión para Half-Life solo lanzado en PlayStation 2 , fue lanzado 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 iteración final en laserie Half-Life para ejecutarse en GoldSrc, con todas las entradas futuras de la serie utilizando losmotores Source y Source 2 . [15] [16]
Otros juegos de Valve
Valve desarrolló varios juegos utilizando el motor GoldSrc, muchos de los cuales se basaron en modificaciones originales hechas por el usuario. El Team Fortress Classic de Valve , lanzado en 1999, fue desarrollado principalmente por dos de los desarrolladores del mod Team Fortress de Quake . [17] Counter-Strike y Day of Defeat también fueron originalmente modificaciones de Half-Life sobre las que Valve compró los derechos y relanzó como títulos independientes. [18] [19] Counter-Strike evolucionó a su propia serie con el debut del juego arcade japonés Counter-Strike Neo en 2003 [20] y el seguimiento de Valve en 2004, Counter-Strike: Condition Zero , ambos de los cuales ejecutar en el motor GoldSrc. [21] [22] Aunque las futuras entregas de Valve en la serie que comienzan con Counter-Strike: Source usan el motor Source más nuevo en su lugar, Counter-Strike Online y Counter-Strike Nexon: Zombies , dos títulos derivados lanzados por Nexon en 2008 y 2014 respectivamente. , utilizan GoldSrc como base.
Juegos y modificaciones de terceros
El motor GoldSrc también se usó para una variedad de juegos de terceros y modificaciones no desarrolladas directamente por Valve. Rewolf Software usó el motor para el juego Gunman Chronicles en 2000, y la versión para PC de James Bond 007: Nightfire fue desarrollada por Gearbox Software usando una versión modificada de GoldSrc en 2002. [23] [24] [25]
También se han producido modificaciones no oficiales de GoldSrc hechas por la comunidad . Los juegos notables incluyen Natural Selection , Cry of Fear y Sven Co-op , con Team Fortress Classic de Valve , Counter-Strike y Day of Defeat, todos basados en mods GoldSrc del mismo nombre. Desde entonces, Cry of Fear y Sven Co-op se han lanzado de forma gratuita como juegos independientes en Steam .
Juegos que usan GoldSrc
Año | Título | Desarrollador (es) | Editorial (es) |
---|---|---|---|
1998 | Media vida | Válvula | Sierra Entertainment , Valve (digital) |
1999 | Half-Life: Fuerza opuesta | Caja de cambios , válvula | |
Team Fortress Classic | Válvula | Valve , Sierra Entertainment (digital) | |
Cooperativa Sven | Equipo cooperativo de Sven | Equipo cooperativo de Sven | |
2000 | Counter-Strike | Válvula | Sierra Entertainment |
Gunman Chronicles | Entretenimiento de Rewolf | Sierra Entertainment | |
Rebotar | Válvula | Válvula | |
2001 | Deathmatch clásico | ||
Half-Life: Blue Shift | Caja de cambios , válvula | Sierra Entertainment , Valve (digital) | |
Half-Life: Decay | Caja de cambios | Sierra Entertainment | |
2002 | James Bond 007: Nightfire | Eurocom , caja de cambios | Artes electrónicas |
Fuerza de las Sombras: Unidad Razor | Laboratorios DIVERTIDOS | Activision | |
2003 | Día de derrota | Válvula | Activision , válvula (digital) |
Counter-Strike Neo | Namco | Namco | |
2004 | Counter-Strike: condición cero | Válvula , entretenimiento ritual , caja de cambios , Turtle Rock Studios | Sierra Entertainment , Valve (digital) |
2008 | Counter Strike en línea | Válvula , Nexon | Nexon |
2014 | Counter-Strike Nexon: Studio | Válvula , Nexon | Nexon |
Referencias
- ' ^ Bokitch, Chris (1 de agosto de 2002). " Base del código deHalf-Life". Válvula. Archivado desdeel originalel 1 de marzo de 2007. Consultado el12 de febrero de2011.
- ^ Newell, Gabe (1999). " Half Life : entrevista con Gabe Newell" . GameSpot Reino Unido. Archivado desde el original el 23 de julio de 2001 . Consultado el 22 de marzo de 2011 .
- ^ "Comunicado de prensa de válvula" . Válvula . Consultado el 12 de mayo de 2010 .
- ^ "Modelado y animación para Half-Life (notas de la Conferencia 22 de gráficos interactivos, profesor Denis Zorn)" (PDF) . Universidad de Nueva York Departamento de Matemáticas . Consultado el 13 de enero de 2019 .
- ^ Johnson, Erik (1 de septiembre de 2005). "Charla: Erik Johnson" . Comunidad de desarrolladores de válvulas . Consultado el 12 de febrero de 2011 .
- ^ " Counter-Strike 1.6 Beta lanzado" . Válvula . 28 de enero de 2013 . Consultado el 22 de febrero de 2014 .
- ^ McWhertor, Michael (25 de enero de 2013). "Valve lanza Half-Life original para Mac y Linux" . Polígono . Archivado desde el original el 17 de diciembre de 2013 . Consultado el 25 de enero de 2013 .
- ^ "Premios y reconocimientos" . Válvula . Archivado desde el original el 8 de enero de 2014 . Consultado el 23 de febrero de 2014 .
- ^ " Half-Life se expande" . IGN. 15 de abril de 1999. Archivado desde el original el 9 de noviembre de 2012 . Consultado el 23 de febrero de 2014 .
- ^ Trueman, Doug (30 de agosto de 2000). "DC Half-Life incluye Blue Shift " . GameSpot. Archivado desde el original el 7 de noviembre de 2012 . Consultado el 23 de febrero de 2014 .
- ^ C. Perry, Douglass; Zdyrko, Dave; Smith, David (19 de septiembre de 2001). " Vista previa de Half-Life " . IGN . Archivado desde el original el 8 de noviembre de 2012 . Consultado el 23 de febrero de 2014 .
- ^ "Half-Life: Decay - comunidad de desarrolladores de válvulas" . developer.valvesoftware.com . Válvula. 6 de septiembre de 2011 . Consultado el 19 de julio de 2016 .
- ^ Dzhura, Vyacheslav; Zhatov, Denis. "PC: Decay" . decay.half-lifecreations.com . Fuerza de dimensión . Consultado el 14 de julio de 2016 .
- ^ Bromista. "Decaimiento de la vida media de ModDB" . ModDB . ModDB . Consultado el 14 de julio de 2016 .
- ^ Butts, Steve (8 de mayo de 2003). " Vista previa de Half-Life 2 " . IGN . IGN Entertainment. Archivado desde el original el 11 de noviembre de 2013 . Consultado el 23 de febrero de 2014 .
- ^ Machkovech, Sam (22 de enero de 2020). "Valve se abre sobre Half-Life: Alyx, motor Source 2 en Reddit" . Ars Technica . Consultado el 23 de octubre de 2020 .
- ^ Craddock, David (16 de marzo de 2018). " Enhebrar la aguja: la realización de Quake Team Fortress " . Shacknews . Consultado el 18 de febrero de 2021 .
- ^ Wolfe, Clayton (22 de noviembre de 2000). " Counter-Strike " . IGN. Archivado desde el original el 25 de octubre de 2012 . Consultado el 24 de febrero de 2014 .
- ^ "Valve firma con Activision, pantallas exclusivas del Día de la Derrota " . GameSpot. 4 de abril de 2003. Archivado desde el original el 25 de febrero de 2014 . Consultado el 25 de febrero de 2014 .
El primer juego de Valve que se lanzará a través de Activision será Day of Defeat , un juego de disparos en primera persona con Half-Life ambientado en la Segunda Guerra Mundial.
- ^ "ナ ム コ 、「 カ ウ ン タ ー ス ト ラ イ ク ネ オ 」の β テ ス ト を 実 施" (en japonés). GAME Watch . Consultado el 18 de febrero de 2021 .
- ^ Kasavin, Greg (25 de marzo de 2002). " Counter-Strike: Vista previa de la condición cero " . GameSpot. Archivado desde el original el 25 de febrero de 2014 . Consultado el 24 de febrero de 2014 .
- ^ "ナ ム コ 、「 Counter-Strike NEO Ver.2 」を 今夏 に 全国 展開 新 コ ン ソ ー ル デ ザ イ ン を 発 表 β テ ス ト は 今春 を 予 定" (en japonés). GAME Watch . Consultado el 18 de febrero de 2021 .
- ^ Varanini, Giancarlo (1 de septiembre de 2000). "Sierra desvela las crónicas del pistolero " . GameSpot. Archivado desde el original el 26 de febrero de 2014 . Consultado el 25 de febrero de 2014 .
- ^ Blevins, Tal (4 de diciembre de 2000). " Gunman Chronicles " . GameSpot. Archivado desde el original el 26 de febrero de 2014 . Consultado el 26 de febrero de 2014 .
- ^ Ajami, Amer (18 de julio de 2002). " James Bond 007: Vista previa de NightFire " . GameSpot. Archivado desde el original el 25 de febrero de 2014 . Consultado el 24 de febrero de 2014 .