Former Wikia users
To continue using your Wikia account/username on this wiki and to regain your contributions please read the instructions found here.
Please don't create a new account until you have read the instructions. Other users: logging in will remove this notice.

GoldSrc

From Combine OverWiki
Jump to: navigation, search
This subject is from a real world perspective.
Doll2.png Warning! This article has yet to be cleaned up to a higher standard of quality, per our Cleanup Project. It may contain factual errors and nonsense, as well as spelling, grammar and structure issues, or simply structure problems. Reader's discretion is advised until fixing is done.

You can help clean up this page by correcting spelling and grammar, removing factual errors and rewriting sections to ensure they are clear and concise, and moving some elements when appropriate.
Please notice the administrators before removing this template, or you will be blocked.

The "Valve Guy" in a demonstration level created by Valve showcasing the GoldSrc engine. It was intended to be the introductory logo of the company in Half-Life but it was replaced with a simple video in the final version.
GoldSrc
Developer(s)

id Software (original engine), modified by Valve Corporation

Initial release

1998

Operating system(s)
Development status

Officially inactive, but still managed by third party developers

License

Proprietary

GoldSrc, or Goldsource, is the retronym used internally by Valve Software to refer to the heavily modified Quake engine that powers Half-Life.

Contents

[edit] Overview

GoldSrc coloured lightmaps demonstration.

GoldSrc is a heavily modified version of the QuakeWorld engine codebase, which in turn is a development of the Quake engine's codebase.[1] Some minor fixes from the Quake II engine were incorporated as it was developed.[2]

Originally, GoldSrc's netcode, the coding that handles online multiplayer, was similar to the one in the QuakeWorld engine. However, in 2001, Valve implanted a new netcode that was designed to make it easier for players with high ping to play well via "lag compensation".[3]

During the early development of Half-Life 2, an experimental engine known now as Source was made, debuting with Counter-Strike: Source and Half-Life 2 in 2004.

While officially abandoned in favor of the Source engine (except for minor maintenance updates), the GoldSrc engine is still used by third party developers.

[edit] Similarities with the Quake Engine

[edit] Trivia

"When we were getting very close to releasing Half-Life (less than a week or so), we found there were already some projects that we needed to start working on, but we couldn't risk checking in code to the shipping version of the game. At that point we forked off the code in VSS to be both $/Goldsrc and /$Src. Over the next few years, we used these terms internally as "Goldsource" and "Source". At least initially, the Goldsrc branch of code referred to the codebase that was currently released, and Src referred to the next set of more risky technology that we were working on. When it came down to show Half-Life 2 for the first time at E3, it was part of our internal communication to refer to the "Source" engine vs. the "Goldsource" engine, and the name stuck."

[edit] Licensed games

[edit] References

[edit] See also

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Valve Wiki Network