Source (rekenaarspeletjie-enjin)

3D rekenaarspeletjie-enjin ontwikkel deur Valve Corporation

Source is 'n 3D rekenaarspeletjie-enjin ontwikkel deur Valve. Dit debuteer as die opvolger van GoldSrc in 2004 met die vrystellings van Half-Life: Source, Counter-Strike: Source, en Half-Life 2. Ander noemenswaardige derdeparty-speletjies wat Source gebruik, sluit in Vampire: The Masquerade – Bloodlines, Dear Esther, en The Stanley Parable. Valve het inkrementele opdaterings aan die enjin gedurende sy leeftyd vrygestel. Source is in 2015 opgevolg deur die vrystelling van Source 2.

Source
Kort opsomming van die logo.
Ontwikkelaar Valve
Aanvanklike vrystelling 1 Oktober 2004; 20 jaar gelede (2004-10-01)
Programmeertaal C++
Kategorie rekenaarspeletjie-enjin
Lisensie Proprietary

Geskiedenis

wysig

Bron het 'n ver verwante oorsprong van die GoldSrc-enjin af, wat self 'n sterk aangepaste weergawe van John Carmack se Quake-enjin gemeng met kode van die Quake II-enjin. Carmack het in 2004 op sy blog kommentaar gelewer dat "daar nog stukkies vroeë Quake-kode in Half-Life 2 is".[1] Valve-werknemer Erik Johnson het die enjin se nomenklatuur op die Valve Developer Community verduidelik:[2]

Toe ons baie naby was aan die vrystelling van Half-Life (minder as 'n week of wat), het ons gevind dat daar reeds 'n paar projekte was waaraan ons moes begin werk , maar ons kon nie die risiko om kode in te meld na die afleweringsweergawe van die speletjie nie. Op daardie stadium het on die kode gevurk in VSS om beide /$Goldsrc en /$Src te wees. Oor die volgende paar jaar het ons hierdie terme intern gebruik as "Goldsrc" en "Source". Ten minste aanvanklik het die Goldsrc-tak van kode verwys na die kodebasis wat tans vrygestel is, en Src het verwys na die volgende stel meer riskante tegnologie waaraan ons gewerk het. Toe dit daarop neerkom om Half-Life 2 vir die eerste keer by E3 te wys, was dit deel van ons interne kommunikasie om te verwys na die "Source"-enjin teenoor die "Goldsource" enjin, en die naam het vasgesteek.

Source is deel-vir-deel van hierdie vurk af ontwikkel, en het GoldSrc stadig vervang in Valve se interne projekte[3] en, gedeeltelik, die redes vir die buitengewoon modulêre aard daarvan te verduidelik.

Verwysings

wysig
  1. "Welcome, Q3 source, Graphics". John Carmack's Blog. 31 Desember 2004. Geargiveer vanaf die oorspronklike op 17 Mei 2006.
  2. Johnson, Erik (1 September 2005). "Talk:Erik Johnson". Valve Developer Community. Geargiveer vanaf die oorspronklike op 30 Mei 2012. Besoek op 15 Augustus 2007.
  3. Hodgson, David (2004). Half-Life 2: Raising the Bar. Prima Games. ISBN 0-7615-4364-3.