GoldSrc

GoldSrc
Other namesGoldSource, Half-Life Engine
Developer(s)Valve, id Software
Initial releaseNovember 19, 1998; 26 years ago (1998-11-19)
Written inC, C++, Assembly language
PredecessorQuake engine
SuccessorSource Engine
LicenseProprietary

GoldSrc (pronounced "Gold Source"), sometimes called the Half-Life engine, is a proprietary game engine developed by Valve. At its core, GoldSrc is a heavily modified version of id Software's Quake engine. It made its debut in 1998 with Half-Life and powered future games developed by or with oversight from Valve, including Half-Life's expansions, Day of Defeat and games in the Counter-Strike series.

GoldSrc was succeeded by the Source engine with the releases of Half-Life: Source, Half-Life 2, and Counter-Strike: Source in 2004.

Development

The basis of GoldSrc is the engine used in the video game Quake, albeit with heavy modification by Valve. While the engine served as the basis for GoldSrc, Gabe Newell said that a majority of the code used in the engine was created by Valve. GoldSrc's artificial intelligence systems, for example, were essentially made from scratch.[1] The engine also uses some code from other games in the Quake series, including QuakeWorld and Quake II.[2]

In 1997, Valve hired Ben Morris and acquired Worldcraft, a tool for creating custom Quake maps.[3][better source needed] The tool was renamed Valve Hammer Editor and became the official mapping tool for GoldSrc. The engine supports skeletal animation, which allowed for more realistic body kinematics and facial expression animations than most other engines at the time of release.[4]

The GoldSrc engine initially had no real name and was simply called the Half-Life engine. When the need arose for Valve to work on the engine without risking introducing bugs into Half-Life's codebase, Valve forked the code, creating two main engine branches: one gold master branch, "GoldSrc", and the other "Src". Internally, any games using the original branch were referred to as "Goldsource" to differentiate it from the second branch, while the "Src" branch evolved into the Source engine.[5]

Valve released versions of the GoldSrc engine for OS X and Linux in 2013, eventually porting all of their first-party games using the engine to the platforms by the end of the year.[6][7]

History

Half-Life series

Half-Life was Valve's debut title and the first to use GoldSrc. It received critical acclaim, winning over fifty PC Game of the Year awards.[8] The game was followed up with two expansions, Half-Life: Opposing Force and Half-Life: Blue Shift, both of which ran GoldSrc and were developed by Gearbox Software.[9][10] Half-Life: Decay, an expansion pack for Half-Life only released on PlayStation 2, was released in 2001 alongside Half-Life's debut on the platform.[11] Unlike other games in the series, it never received an official version for Windows, however an unofficial version of the game was released by independent developers in 2008.[12][13][14] Half-Life: Decay was the final iteration in the Half-Life series to run on GoldSrc, with all future entries in the series using the Source and Source 2 engines.[15][16]

Other Valve games

Valve developed several games using the GoldSrc engine, many of which were based on original user-made modifications. Valve's Team Fortress Classic, released in 1999, was developed primarily by two of the developers of the Quake mod Team Fortress.[17] Counter-Strike and Day of Defeat were also originally Half-Life modifications that Valve purchased the rights to and re-released as standalone titles.[18][19] Counter-Strike evolved into its own series with the debut of the Japanese arcade game Counter-Strike Neo in 2003[20] and Valve's own follow-up in 2004, Counter-Strike: Condition Zero, both of which run on the GoldSrc engine.[21][22] Although Valve's further installments in the series starting with Counter-Strike: Source use the newer Source engine instead, Counter-Strike Online and Counter-Strike Nexon, two spinoff titles released by Nexon in 2008 and 2014 respectively, use GoldSrc as their basis.

Third-party games and modifications

The GoldSrc engine was also used for a variety of third-party games and modifications not directly developed by Valve. Rewolf Software used the engine for the game Gunman Chronicles in 2000, and the PC version of James Bond 007: Nightfire was developed by Gearbox Software using a modified version of GoldSrc in 2002.[23][24][25]

Unofficial, community-made modifications of GoldSrc have also been produced. Notable games include Natural Selection, Cry of Fear and Sven Co-op, with Valve's Team Fortress Classic, Counter-Strike, and Day of Defeat all being based on GoldSrc mods of the same names. Sven Co-op have since been released for free as a standalone game on Steam, which use a licensed derivative of the engine with their own customizations.

The Xash3D project and forks use Quake engine source code in part, as well as the Half-Life SDK, to recreate GoldSrc and run its various mods on different platforms.[26][27][28][29] The FreeHL and FreeCS ports also utilize QuakeWorld code as well as clean-room reverse engineering.[30]

Games using GoldSrc

Year Title Developer(s) Publisher(s)
1998 Half-Life Valve Sierra Entertainment, Valve (digital)
1999 Half-Life: Opposing Force Gearbox, Valve
Team Fortress Classic Valve Valve, Sierra Entertainment (digital)
Sven Co-op Sven Co-op team Sven Co-op team
2000 Counter-Strike Valve Sierra Entertainment
Gunman Chronicles Rewolf Entertainment Sierra Entertainment
Ricochet Valve Valve
2001 Deathmatch Classic
Half-Life: Blue Shift Gearbox, Valve Sierra Entertainment, Valve (digital)
Half-Life: Decay Gearbox Sierra Entertainment
2002 James Bond 007: Nightfire Eurocom, Gearbox Electronic Arts
2003 Day of Defeat Valve Activision, Valve (digital)
Counter-Strike Neo Namco Namco
2004 Counter-Strike: Condition Zero Valve, Ritual Entertainment, Gearbox, Turtle Rock Studios Sierra Entertainment, Valve (digital)
2008 Counter-Strike Online Valve, Nexon Nexon
2012 Cry of Fear Team Psykskallar Team Psykskallar
2014 Counter-Strike Nexon Valve, Nexon Nexon

References

  1. ^ Bokitch, Chris (August 1, 2002). "Half-Life's Code Basis". Valve Editing Resource Collective. Valve. Archived from the original on March 1, 2007. Retrieved February 12, 2011.
  2. ^ "Half Life: Interview With Gabe Newell". GameSpot UK. 1999. Archived from the original on July 23, 2001. Retrieved March 22, 2011.
  3. ^ "Valve Press Release". Valve. Retrieved May 12, 2010.
  4. ^ "Modeling and Animating for Half-Life (Interactive Graphics Lecture 22 notes, Professor Denis Zorn)" (PDF). NYU Math Dept. Retrieved January 13, 2019.
  5. ^ Johnson, Erik (September 1, 2005). "Talk:Erik Johnson". Valve Developer Community. Archived from the original on March 20, 2007. Retrieved February 12, 2011.
  6. ^ "Counter-Strike 1.6 Beta released". Valve. January 28, 2013. Retrieved February 22, 2014.
  7. ^ McWhertor, Michael (January 25, 2013). "Valve releases original Half-Life for Mac and Linux". Polygon. Archived from the original on December 17, 2013. Retrieved January 25, 2013.
  8. ^ "Awards and Honors". Valve. Archived from the original on January 8, 2014. Retrieved February 23, 2014.
  9. ^ "Half-Life Expands". IGN. April 15, 1999. Archived from the original on November 9, 2012. Retrieved February 23, 2014.
  10. ^ Trueman, Doug (August 30, 2000). "DC Half-Life Includes Blue Shift". GameSpot. Archived from the original on November 7, 2012. Retrieved February 23, 2014.
  11. ^ C. Perry, Douglass; Zdyrko, Dave; Smith, David (September 19, 2001). "Half-Life Preview". IGN. Archived from the original on November 8, 2012. Retrieved February 23, 2014.
  12. ^ "Half-Life: Decay - Valve Developer Community". Valve Software. Valve. September 6, 2011. Retrieved July 19, 2016.
  13. ^ Dzhura, Vyacheslav; Zhatov, Denis. "PC:Decay". Half-Life Creations. Dimension Force. Retrieved July 14, 2016.
  14. ^ Hoaxer. "ModDB Half-Life Decay". ModDB. Retrieved July 14, 2016.
  15. ^ Butts, Steve (May 8, 2003). "Half-Life 2 Preview". IGN. Archived from the original on November 11, 2013. Retrieved February 23, 2014.
  16. ^ Machkovech, Sam (January 22, 2020). "Valve opens up about Half-Life: Alyx, Source 2 engine on Reddit". Ars Technica. Retrieved October 23, 2020.
  17. ^ Craddock, David (March 16, 2018). "Threading the Needle: The Making of Quake Team Fortress". Shacknews. Retrieved February 18, 2021.
  18. ^ Wolfe, Clayton (November 22, 2000). "Counter-Strike". IGN. Archived from the original on October 25, 2012. Retrieved February 24, 2014.
  19. ^ "Valve signs with Activision, exclusive Day of Defeat screens". GameSpot. April 4, 2003. Archived from the original on February 25, 2014. Retrieved February 25, 2014. The first Valve game to be released through Activision will be Day of Defeat, a Half-Life-powered first-person shooter set in World War II.
  20. ^ "ナムコ、「カウンターストライク ネオ」のβテストを実施" (in Japanese). GAME Watch. Retrieved February 18, 2021.
  21. ^ Greg, Kasavin (March 25, 2002). "Counter-Strike: Condition Zero Preview". GameSpot. Archived from the original on February 25, 2014. Retrieved February 24, 2014.
  22. ^ "ナムコ、「Counter-Strike NEO Ver.2」を今夏に全国展開新コンソールデザインを発表 βテストは今春を予定" (in Japanese). GAME Watch. Retrieved February 18, 2021.
  23. ^ Varanini, Giancarlo (September 1, 2000). "Sierra Unveils Gunman Chronicles". GameSpot. Archived from the original on February 26, 2014. Retrieved February 25, 2014.
  24. ^ Blevins, Tal (December 4, 2000). "Gunman Chronicles". GameSpot. Archived from the original on February 26, 2014. Retrieved February 26, 2014.
  25. ^ Amer, Ajami (July 18, 2002). "James Bond 007: NightFire Preview". GameSpot. Archived from the original on February 25, 2014. Retrieved February 24, 2014.
  26. ^ Hoff, John (September 8, 2015). "Xash3D allows you to play Half-Life on Android". Android Community. Retrieved July 16, 2024.
  27. ^ BTRE (August 3, 2020). "Half-Life: Absolute Zero mimics Half-Life's original vibe, run on Linux with Xash3D FWGS". GamingOnLinux. Retrieved July 15, 2024.
  28. ^ Beschizza, Rob (March 9, 2022). "Play the original Half-Life in the browser". Boing Boing. Retrieved July 16, 2024.
  29. ^ O'Connor, Alice (March 2, 2023). "Half-Life's raytracing mod is great because it makes the game look old in a new way". Rock Paper Shotgun. Retrieved July 16, 2024.
  30. ^ Larabel, Michael (November 10, 2017). "FreeCS: Aiming For An Open-Source Counter-Strike Implementation". Phoronix. Retrieved July 14, 2024.

Read other articles:

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2019) سرديان سافيتش معلومات شخصية الميلاد 9 نوفمبر 1931  كونييتش  تاريخ الوفاة 17 ديسمبر 2020 (89 سنة)   مواطنة يوغوسلافيا  الحياة العملية المهنة عداء سريع  ا...

 

Діаграма імен Бога (Атанасій Кірхер, «Oedipus Aegyptiacus», Рим, 1652—1654). Біблійні імена Бога — у Святому Письмі Бог найменований кількома назвами, що виражають Його істоту, діяльність, властивості й атрибути. Головні з них такі: Ягве (дав-євр. יהוה — «Я стану»; «(Він) буде», «(Ві...

 

Eclipsing post-common envelope binary star system in the constellation Serpens NN Serpentis Rendering of NN Serpentis system Observation dataEpoch J2000      Equinox J2000 Constellation Serpens Right ascension 15h 52m 56.12035s[1] Declination +12° 54′ 44.4293″[1] Apparent magnitude (V) +16.51[2] Characteristics Spectral type WD DAO1 / M4V[3] AstrometryProper motion (μ) RA: −30.170±...

St. Michael in Granterath Die Kirche St. Michael ist die römisch-katholische Filialkirche des Ortsteils Granterath der Stadt Erkelenz im Kreis Heinsberg (Nordrhein-Westfalen). Inhaltsverzeichnis 1 Geschichte 1.1 Kirchengebäude 1.2 Pfarrgemeinde 2 Ausstattung 3 Glocken 4 Weblinks 5 Einzelnachweise Geschichte Kirchengebäude Um das Jahr 1859 bestand in Granterath ein Kirchenbauverein mit dem Ziel zum Bau einer neuen Kirche. Für einen Plan wurde der Kölner Architekt Heinrich Nagelschmidt bea...

 

1969 single by Merle Haggard and The StrangersHungry EyesSingle by Merle Haggard and The Strangersfrom the album A Portrait of Merle Haggard B-sideCalifornia BluesReleasedFebruary 17, 1969RecordedDecember 9, 1968GenreCountryLength3:29LabelCapitol 2383Songwriter(s)Merle HaggardProducer(s)Ken NelsonMerle Haggard and The Strangers singles chronology I Take a Lot of Pride in What I Am (1968) Hungry Eyes (1969) Workin' Man Blues (1969) Hungry Eyes is a song written and recorded by American country...

 

Untuk album Happy Mondays, lihat Yes Please! Untuk buku Amy Poehler, lihat Yes Please. Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Yes, Please! – berita · surat kabar · buku · cendekiawan · JSTOR Yes, Please!Album studio karya FourplayDirilisA...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada April 2017. Junya Tanaka (1983)Informasi pribadiNama lengkap Junya Tanaka (1983)Tanggal lahir 24 April 1983 (umur 40)Tempat lahir Prefektur Osaka, JepangPosisi bermain BekKarier senior*Tahun Tim Tampil (Gol)2005 Vissel Kobe 2006-2008 JEF United Chiba 2007 →Sa...

 

soFIA redirects here. For other uses, see Sofia (disambiguation). This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (June 2022) (Learn how and when to remove this template message) This article's fact...

 

Metrostar FerryOverviewOwnerMetrostar Ferry, Inc.LocaleMetro Manila and CaviteTransit typeFerryNumber of lines1Number of stations2OperationBegan operationSeptember 24, 2007Number of vehicles4TechnicalSystem length28 km (17.40 mi) Metrostar Ferry was a passenger ferry service across Manila Bay between Cavite City and Pasay in Metro Manila, Philippines. It is owned and operated by Metrostar Ferry, Inc. The route operated between terminals in San Roque, at the back of the Cavite City H...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Paul Holmgren – ...

 

Gervase Elwes, 1918 Gervase Henry Elwes (* 15. November 1866 in Billing Hall; † 12. Januar 1921 in Boston) war ein englischer Opernsänger (Tenor). Elwes, der dem englischen Landadel entstammte, stand von 1891 bis 1895 im diplomatischen Dienst. Nach seiner Ausbildung an der Oratory School in Birmingham und in der Christ Church in Oxford war er als Amateursänger aktiv. Ab 1895 studierte er Gesang bei Désiré Demest in Brüssel, bei Henry Russell in London und Jacques Bouhy in Paris und deb...

 

Species of bird Madagascar wagtail Andasibe-Mantadia National Park Conservation status Least Concern (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Passeriformes Family: Motacillidae Genus: Motacilla Species: M. flaviventris Binomial name Motacilla flaviventrisHartlaub, 1860[2] The Madagascar wagtail (Motacilla flaviventris) is a species of wagtail in the family Motacillidae. It is endemic to Madagascar...

Montague Wilmot Montague Wilmot (c. 1709/10 - died May 23, 1766) was an 18th-century British colonial Governor of Nova Scotia. Early life Little is known of Wilmot's origins, such as his exact place of birth, although he was born in England. His father was a physician to the Prince of Wales and his mother was a Montagu; Wilmot's uncle was George Montagu, 1st Earl of Halifax. It was with the help of these connections that Wilmot probably became an army officer, serving in places such as Gibral...

 

الجُبنَةُ غذاء معروف مصنوع من الحليب. يصنع الجبن في بعض الدول من حليب الماعز أو حليب الغنم أو حليب البقر أو من أي نوع من أنواع حليب الحيوانات الأليفة اللبونة. قد يكون الحليب مبستراً أو غير مبستر مقشوط أو بكامل دسمه. قد يكون حامضاً أو حلواً.و يقال أن الْجُبْنُ ما جُمِّدَ من ال...

 

Siti MunjiyahKetua Umum Pimpinan Pusat Aisyiyah ke-16–20Masa jabatan1932–1936PendahuluSiti Aisyah HilalPenggantiSiti Aisyah Hilal Informasi pribadiLahirSiti Moendjijah1896 Kampung Kauman, Kesultanan Ngayogyakarta Hadiningrat, Hindia BelandaMeninggal1955 Kota Tasikmalaya, Provinsi Jawa BaratMakamMakam KaumanSuami/istriK.H. Ghozali (bercerai)Anak3 anak adopsi dari Siti Bariyah Siti Antaroh Ichnaton Fuad Dikenal karenaPeserta Kongres Wanita Indonesia PertamaSunting kotak info • L&...

Не следует путать с Центральным сибирским ботаническим садом. Сибирский ботанический сад Томского государственного университета Оранжерея сада, 1890 год. Основная информация Площадь126,5 га Дата основания1880  Расположение 56°27′59″ с. ш. 84°56′45″ в. д.HGЯO Страна...

 

Sub-prefecture and town in Labé Region, GuineaTountourounSub-prefecture and townTountourounLocation in GuineaCoordinates: 11°25′N 12°17′W / 11.417°N 12.283°W / 11.417; -12.283Country GuineaRegionLabé RegionPrefectureLabé PrefectureTime zoneUTC+0 (GMT) Tountouroun (Pular:

 

The Country Justice AuthorMichael DaltonOriginal titleThe Countrey Justice: Conteyning the Practise of the Justices of the Peace Out of Their Sessions, Gathered for the Better Helpe of Such Justices of Peace as Have Not Beene Much Conversant in the Studie of the Lawes of this RealmePublished1618 The Country Justice was written by Michael Dalton and first published in 1618. The subtext reads: Conteyning the Practise of the Justices of the Peace Out of Their Sessions, Gathered for the Bett...

Juru kamera olahraga JurKam perang (Foto: Patrick-André Perron) JurKam di atas Gerbang Brandenburg pada tahun 1926 Juru kamera atau disingkat jurkam adalah seseorang yang mengoperasikan kamera film atau video untuk merekam gambar di film, video, atau media penyimpanan komputer. JurKam yang bertugas dalam kapasitas di proses pembuatan film bisa disebut sebagai operator kamera, kameramen, juru kamera televisi, juru kamera video, atau videografer, bergantung pada konteks dan teknologi yang digu...

 

miniatura de la cantiga 36 miniatura de la cantiga 160 El manuscrito de las Cantigas de Santa María, escritas en galaicoportugués y en notación musical mensurada en la corte del rey Alfonso X el Sabio durante la segunda mitad del siglo XIII (entre 1270 y 1282, según Walter Mettmann),[1]​ y primorosamente ilustradas por secuencias de seis viñetas dibujadas y coloreadas por artistas eminentes, hasta el punto de ser llamada por Marcelino Menéndez Pelayo Biblia estética del sigl...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!