GoldSrc

GoldSrc ( ) ialah enjin permainan hak milik yang dibangunkan oleh Valve. Pada terasnya, GoldSrc ialah versi enjin Quake oleh id Software yang banyak telah diubah suai.Ia pada asalnya membuat penampilan sulungnya pada 1998 dengan Half-Life dan akan menjana permainan masa hadapan yang dibangunkan oleh atau dengan pengawasan daripada Valve, termasuk pengembangan Half-Life, Day of Defeat dan multipemain dalam siri Counter-Strike.

Pembangunan
Asas GoldSrc ialah enjin yang digunakan dalam permainan video Quake, walaupun dengan pengubahsuaian berat oleh Valve.  Meskipun enjin berfungsi sebagai asas untuk GoldSrc, Gabe Newell telah menyatakan bahawa majoriti kod yang digunakan dalam enjin telah dibuat oleh Valve sendiri. Sistem kecerdasan buatan GoldSrc, sebagai contoh, pada asasnya dibuat dari awal.<ref name="Chris Bokitch">{{cite web|last=Bokitch|first=Chris|title=Half-Life'''s Code Basis|url=http://collective.valve-erc.com/index.php?go=q1_or_q2 |publisher=Valve|language=en|date=1 Ogos 2002|access-date=12 Februari 2011 |archive-url = https://web.archive.org/web/20070301012630/http://collective.valve-erc.com/index.php?go=q1_or_q2 |archive-date = 1 Mac 2007}}</ref> Enjin juga menggunakan semula kod daripada permainan lain dalam siri Quake, termasuk QuakeWorld dan Quake II, tetapi penggunaan semula ini adalah minimum berbanding dengan Quake yang asal.

Pada 1997, Valve mengambil kerja Ben Morris dan memperoleh , alat untuk membuat peta Quake tersuai. Alat itu kemudiannya dinamakan semula kepada Valve Hammer Editor dan menjadi alat pemetaan rasmi untuk GoldSrc. Enjin ini menyokong animasi rangka, yang membenarkan kinematik badan dan animasi ekspresi muka yang lebih realistik berbanding kebanyakan enjin lain pada masa ia dikeluarkan.

Sebelum penciptaan enjin Source, enjin GoldSrc tidak mempunyai tajuk sebenar dan hanya dipanggil "Half-Life engine". Apabila timbul keperluan untuk Valve bekerja pada enjin tanpa berisiko untuk memasukkan pepijat ke dalam pangkalan kod Half-Life, Valve telah memotong kod daripada enjin Half-Life, menghasilkan dua cawangan enjin utama: satu cawangan gold master bertajuk "GoldSrc" dan satu lagi "Src". Secara dalaman, sebarang permainan yang menggunakan cawangan asal dirujuk sebagai "Goldsource" untuk membezakannya daripada cawangan kedua, yang berkembang menjadi enjin Source. Akhirnya, "GoldSrc" menjadi satu julukan untuk enjin itu dan telah diterima pakai sebagai gelaran rasmi secara luaran.

Valve mengeluarkan versi enjin GoldSrc untuk OS X dan Linux pada  2013, akhirnya mengalihkan semua permainan pihak pertama mereka menggunakan enjin ke platform menjelang akhir tahun.

SejarahHalf-Life ialah tajuk sulung Valve dan yang pertama menggunakan GoldSrc. Ia menerima pujian kritis, memenangi lebih lima puluh anugerah Permainan PC Terbaik. Permainan ini disusuli dengan dua pengembangan, Half-Life: Opposing Force dan Half-Life: Blue Shift, yang kedua-duanya dijalankan dengan GoldSrc dan dibangunkan oleh Gearbox Software. Half-Life: Decay, pek pengembangan untuk Half-Life hanya dikeluarkan untuk PlayStation 2, telah dikeluarkan pada 2001 bersama penampilan sulung Half-Life'' di pelantar berkenaan.

Permainan menggunakan enjin GoldSrc

Rujukan

 
Perisian 1998
Enjin permainan untuk Linux
Id Tech
Enjin permainan