GoldSrc

mesin game yang dikembangkan oleh Valve Corporation

GoldSrc adalah mesin permainan berpemilik yang dikembangkan oleh Valve dan pertama kali dipamerkan di permainan penembak orang pertama tahun 1998 Half-Life. Pada intinya, GoldSrc adalah versi yang sangat dimodifikasi dari mesin Quake id Software. Setelah perilisan Half-Life, permainan masa depan bertenaga mesin yang dikembangkan oleh atau dengan pengawasan dari Valve, termasuk ekspansi Half-Life, Day of Defeat, dan beberapa permainan dalam seri Counter-Strike.

GoldSrc
Tipemesin gim Edit nilai pada Wikidata
BerdasarkanQuake engine (en) Terjemahkan Edit nilai pada Wikidata
Versi pertama19 November 1998 Edit nilai pada Wikidata
LisensiKepemilikan
Karakteristik teknis
Sistem operasiMicrosoft Windows Edit nilai pada Wikidata
PlatformWindows, PlayStation 2, Xbox, Sega Dreamcast, Linux dan macOS Edit nilai pada Wikidata
Bahasa pemrogramanC (mul) Terjemahkan, Bahasa rakitan dan C++ Edit nilai pada Wikidata
Informasi pengembang
PengembangValve
Bagian dari
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

GoldSrc digantikan oleh mesin Source dengan merilis Counter-Strike: Source dan Half-Life 2 pada tahun 2004. Namun, Valve terus mendukung mesin tersebut dengan pembaruan berkala.

Pengembangan

Dasar dari GoldSrc adalah mesin yang digunakan dalam permainan video Quake, meskipun dengan modifikasi berat oleh Valve. Sedangkan mesin berfungsi sebagai dasar GoldSrc, Gabe Newell telah menyatakan bahwa sebagian besar kode yang digunakan di mesin dibuat oleh Valve sendiri. Sistem kecerdasan buatan GoldSrc, misalnya, pada dasarnya dibuat dari awal.[1] Mesin juga menggunakan kembali kode dari permainan lain dalam seri Quake, termasuk QuakeWorld dan Quake II, tapi penggunaan kembali ini minimal dibandingkan dengan Quake asli.[2] Pada tahun 1997, Valve menyewa Ben Morris dan mengakuisisi Worldcraft, alat untuk membuat peta Quake khusus.[3] Alat tersebut kemudian diubah namanya menjadi Valve Hammer Editor dan menjadi alat pemetaan resmi untuk GoldSrc. Mesin mendukung animasi kerangka, yang memungkinkan kinematika tubuh dan animasi ekspresi wajah yang lebih realistis daripada kebanyakan mesin lain pada saat dirilis.[4]

Sebelum pembuatan mesin Source, mesin GoldSrc tidak memiliki judul asli dan hanya disebut "Mesin Half-Life". Ketika Valve perlu bekerja pada mesin tanpa risiko memasukkan bug ke dalam basis kode Half-Life, Valve memfork kode dari mesin Half-Life, menciptakan dua cabang mesin utama: satu berjudul "GoldSrc" dan yang lainnya "Src". Secara internal, permainan apa pun yang menggunakan cabang asli disebut sebagai "Goldsource" untuk membedakannya dari cabang kedua, yang berkembang menjadi mesin Source. Akhirnya, "GoldSrc" menjadi semacam moniker untuk mesin dan diadopsi sebagai judul resmi secara eksternal.[5]

Valve merilis versi mesin GoldSrc untuk OS X dan Linux pada 2013, akhirnya mem-porting semua permainan pihak pertama mereka yang menggunakan mesin ke platform pada akhir tahun.[6][7]

Refrensi

  1. '^ Bokitch, Chris (1 August 2002). "Half-Lifes Code Basis". Valve. Diarsipkan dari versi asli tanggal 1 March 2007. Diakses tanggal 12 February 2011. 
  2. ^ Newell, Gabe (1999). "Half Life: Interview With Gabe Newell". GameSpot UK. Diarsipkan dari versi asli tanggal 23 July 2001. Diakses tanggal 22 March 2011. 
  3. ^ "Valve Press Release". Valve. Diakses tanggal 12 May 2010. 
  4. ^ "Modeling and Animating for Half-Life (Interactive Graphics Lecture 22 notes, Professor Denis Zorn)" (PDF). NYU Math Dept. Diakses tanggal 13 January 2019. 
  5. ^ Johnson, Erik (1 September 2005). "Talk:Erik Johnson". Valve Developer Community. Diakses tanggal 12 February 2011. 
  6. ^ "Counter-Strike 1.6 Beta released". Valve. 28 January 2013. Diakses tanggal 22 February 2014. 
  7. ^ McWhertor, Michael (25 January 2013). "Valve releases original Half-Life for Mac and Linux". Polygon. Diarsipkan dari versi asli tanggal 17 December 2013. Diakses tanggal 25 January 2013.