GVME > Wiki


GoldSrc ("gold source") is a game engine developed by Valve Corporation, first showcased in the 1998 first-person shooter game Half-Life. Elements of GoldSrc are based on a heavily modified version of id Software's Quake engine. Following Half-Life's release, the engine powered future titles developed by or with oversight from Valve, including Half-Life's expansions, Day of Defeat, and multiple titles in the Counter-Strike series.

GoldSrc was succeeded by the Source engine with the releases of Counter-Strike: Source and Half-Life 2 in 2004, though Valve continues to support the engine with periodic updates.


The basis of GoldSrc is the engine used in the video game Quake, albeit with heavy modification by Valve Corporation, at the time called Valve Software. While the engine served as the basis for GoldSrc, Gabe Newell has stated that a majority of the code used in the engine was created by Valve themselves, not taken from Quake. GoldSrc's artificial intelligence systems, for example, were essentially made from scratch. The engine also reuses code from other games in the Quake series, including QuakeWorld, and Quake II, but this reuse is minimal in comparison to that of the original Quake. In 1997, Valve hired Ben Morris and acquired Worldcraft, a tool for creating custom Quake maps. The tool was later renamed to Valve Hammer Editor and became the official mapping tool for GoldSrc. The physics engine supported skeletal animation, which allowed for more realistic body kinematics and facial expression animations than most other engines at the time.

Prior to the creation of the Source engine, the GoldSrc engine had no real title and was simply called "The Half-Life engine". Once Source was created, Valve forked the code from the Half-Life engine to make the Source engine. This created two main engine branches, each used for different purposes. One was titled "GoldSrc", and the other "Src". Internally, any games using the first variant were referred to as "Goldsource" in order to differentiate the two branches. Eventually, it became something of a moniker for the engine and was adopted as the official title externally.

Valve Corporation released versions of the GoldSrc engine for OS X and Linux in 2013, eventually porting all of their first-party titles utilizing the engine to the platforms by the end of the year.

Source: wikipedia.org
Images Added
Attached Image Attached Image Attached Image Attached Image
Added: Sep 25 2019, 08:13 PM
Submitter: Diablo
Modified: Never edited!
  Thanks List: [+]  
Add Feedback

You cannot post yet!
Get involved on GVME by posting your thoughts. Give authors your feedback to help them develop.

To post in this submission register or login