GoldSrc

számítógépes grafikus motor (1998)

A GoldSrc (vagy Goldsource) a Valve Corporation által fejlesztett számítógépes grafikus motor, amely 1998-ban debütált a Half-Life című játékban. Alapját az id Software játékának, a Quake-nek a grafikus motorja képezi, melyet jelentős mértékben módosítottak. A Half-Life sikerét követően a Valve számos más játékának az alapja volt, köztük a Counter-Strike és a Day of Defeat is ilyen formában jelent meg először.

GoldSrc engine
FejlesztőValve Corporation
Első kiadás1998
Programozási nyelvC++
Operációs rendszerMicrosoft Windows
PlatformMicrosoft Windows,
PlayStation 2
KategóriaVideójáték-motor
A GoldSrc engine weboldala

2004-ben a GoldSrc-t leváltotta a Source motor, de időnként azóta is kap frissítéseket.

Fejlesztése szerkesztés

Alapját a Quake grafikus motorja képezi, melyet a Valve alaposan átírt. Gabe Newell elmondása szerint a kód igen jelentős részét ők alkották meg, csak a váz az, ami megmaradt. Voltak olyan elemek, mint a mesterséges intelligencia, amit az alapoktól kezdve írtak meg.[1] Más Quake-játékokból, mint a QuakeWorld és a Quake II is bekerültek részletek, de csak minimális mértékben. 1997-ben a Valve felfogadta Ben Morrist és megszerezte a WorldCraft felhasználási jogát (ez egy Quake-térképek készítésére alkalmas program volt). Átnevezvén Valve Hammer Editor-ra, ez lett a csapat hivatalos eszköze a GoldSrc térképeihez.[2] A beépített vázanimáció-támogatás és az arckifejezések beállíthatósága olyan extrák voltak, melyek az akkori játékokban még közel sem voltak olyan fejlettek, mint itt.[3]

Kezdetben nem volt neve, csak mint "The Half-Life Engine" hivatkoztak rá. Aztán amikor a Valve elkezdte fejleszteni a Source grafikus motort, a kód egyes elemeit átemelték, így a Source, a "leszármazott" után az eredeti megkapta a GoldSrc nevet, mivel még mindig használatban volt és párhuzamosan fejlesztettek alá is. 2013-ban Mac OS X és Linux alá is átportolták, amelynek köszönhetően ezeken a platformokon is játszhatókká váltak a GoldSrc motoros játékok.[4]

A motort használó játékok szerkesztés

Források szerkesztés

  1. VERC · Half-Life's Code Basis. web.archive.org, 2007. március 1. [2007. március 1-i dátummal az eredetiből archiválva]. (Hozzáférés: 2020. január 30.)
  2. http://www.bluesnews.com/pressreleases/WC16release.doc
  3. Archivált másolat. [2016. október 19-i dátummal az eredetiből archiválva]. (Hozzáférés: 2020. január 30.)
  4. McWhertor, Michael: Valve releases original Half-Life for Mac and Linux (angol nyelven). Polygon, 2013. január 25. (Hozzáférés: 2020. január 30.)

További információk szerkesztés