กลับไปหน้าบทความ

อ่าน 6 นาที

โกลด์สค

GoldSrc (อ่านว่า "โกลด์ซอร์ส" เดิมชื่อHalf-Life Engine ) เป็นเอนจิ้นเกมที่เป็นกรรมสิทธิ์ของValveโดยพื้นฐานแล้ว GoldSrc เป็นเวอร์ชันที่ได้รับการดัดแปลงอย่างมากจากเอนจิ้นQuakeของid..

โกลด์สค

โกลด์สค
ชื่ออื่นๆGoldSource, เอ็นจิ้น Half-Life
นักพัฒนาวาล์ว , ซอฟต์แวร์ id
ปล่อย19 พฤศจิกายน 2541 ( 19 พฤศจิกายน 1998 )
เขียนเป็นภาษาซี , ภาษาซี++ , ภาษาแอสเซมบลี
ผู้มาก่อนเอ็นจิ้นแผ่นดินไหว
ผู้สืบทอดแหล่งที่มา
ใบอนุญาตกรรมสิทธิ์

GoldSrc (อ่านว่า "โกลด์ซอร์ส" เดิมชื่อHalf-Life Engine ) เป็นเอนจิ้นเกมที่เป็นกรรมสิทธิ์ของValveโดยพื้นฐานแล้ว GoldSrc เป็นเวอร์ชันที่ได้รับการดัดแปลงอย่างมากจากเอนจิ้นQuakeของid Softwareมันเปิดตัวครั้งแรกในปี 1998 พร้อมกับเกมHalf-Lifeและถูกใช้ในเกมอื่นๆ ที่พัฒนาโดย Valve หรืออยู่ภายใต้การดูแลของ Valve ในอนาคต รวมถึงภาคเสริมของHalf-Life , Day of Defeatและเกมในซีรีส์Counter-Strike GoldSrc ถูกแทนที่ด้วยเอนจิ้น Sourceในการวางจำหน่ายHalf-Life: Source , Half-Life 2และCounter-Strike: Sourceในปี 2004

การพัฒนา

พื้นฐานของ GoldSrc คือเอนจินที่ใช้ในวิดีโอเกมQuakeแม้ว่า Valve จะดัดแปลงอย่างมากก็ตาม ในขณะที่เอนจินทำหน้าที่เป็นพื้นฐานสำหรับ GoldSrc แต่Gabe Newellกล่าวว่าโค้ดส่วนใหญ่ที่ใช้ในเอนจินนั้นสร้างขึ้นโดย Valve ระบบ ปัญญาประดิษฐ์ ของ GoldSrc นั้นสร้างขึ้นใหม่ทั้งหมด[ 1 ]เอนจินยังใช้โค้ดบางส่วนจากเกมอื่น ๆ ในซีรีส์QuakeรวมถึงQuakeWorldและQuake IIด้วย[ 2 ]

ในปี 1997 Valve ได้ว่าจ้าง Ben Morris และเข้าซื้อกิจการWorldcraftเป็นเครื่องมือสำหรับสร้างแผนที่ Quake แบบกำหนดเอง [ 3 ]เครื่องมือนี้ได้รับการเปลี่ยนชื่อเป็น Valve Hammer Editorและกลายเป็นเครื่องมือสร้างแผนที่อย่างเป็นทางการสำหรับ GoldSrc เอ็นจิ้นนี้รองรับแอนิเมชั่นโครงกระดูกซึ่งทำให้การเคลื่อนไหวของร่างกายและการแสดงออกทางใบหน้าสมจริงยิ่งกว่าเอ็นจิ้นอื่นๆ ส่วนใหญ่ในขณะนั้น [ 4 ]

เอนจิ้น GoldSrc ในตอนแรกไม่มีชื่อเรียกอย่างเป็นทางการ และเรียกกันง่ายๆ ว่า เอนจิ้น Half-Lifeเมื่อ Valve จำเป็นต้องพัฒนาเอนจิ้นโดยไม่เสี่ยงต่อการเกิดบั๊กใน โค้ดเบส ของHalf-Lifeทาง Valve จึงแยกโค้ดออกเป็นสองสาขา หลักของเอนจิ้น ได้แก่ สาขาหลัก "GoldSrc" และสาขา "Src" ภายในองค์กร เกมใดๆ ที่ใช้สาขาดั้งเดิมจะถูกเรียกว่า "Goldsource" เพื่อแยกความแตกต่างจากสาขาที่สอง ในขณะที่สาขา "Src" พัฒนาไปเป็นเอนจิ้นSource [ 5 ]

Valve ได้ปล่อยเวอร์ชันของเอนจิ้น GoldSrc สำหรับOS XและLinuxในปี 2013 และในที่สุดก็ได้พอร์ตเกมของบริษัทเองทั้งหมดที่ใช้เอนจิ้นนี้ไปยังแพลตฟอร์มต่างๆ ภายในสิ้นปี[ 6 ] [ 7 ]

ประวัติศาสตร์

ซีรี่ส์Half-Life

Half-Lifeเป็นเกมแรกของ Valve และเป็นเกมแรกที่ใช้ GoldSrc เกมนี้ได้รับการยกย่องจากนักวิจารณ์ โดยได้รับรางวัลเกมพีซีแห่งปีมากกว่าห้าสิบรางวัล [ 8 ]เกมนี้มีภาคเสริมตามมาอีกสองภาค คือ Half-Life: Opposing Forceและ Half-Life: Blue Shiftซึ่งทั้งสองภาคใช้ GoldSrc และได้รับการพัฒนาโดย Gearbox Software [ 9 ] [ 10 ] Half -Life: Decayซึ่งเป็นแพ็กเสริมสำหรับ Half-Lifeที่วางจำหน่ายเฉพาะบน PlayStation 2 เท่านั้น วางจำหน่ายในปี 2001 พร้อมกับ การเปิดตัว Half-Life บนแพลตฟอร์มดังกล่าว [ 11 ]แตกต่างจากเกมอื่นๆ ในซีรีส์ เกมนี้ไม่เคยมีเวอร์ชันอย่างเป็นทางการสำหรับ Windows อย่างไรก็ตาม นักพัฒนาอิสระได้ปล่อยเวอร์ชันที่ไม่เป็นทางการของเกมออกมาในปี 2008 [ 12 ] [ 13 ] [ 14 ] Half-Life: Decayเป็นเกมสุดท้ายใน ซีรีส์ Half-Lifeที่ใช้ GoldSrc โดยเกมในซีรีส์ต่อๆ ไปทั้งหมดใช้เอนจิ้น Sourceและ Source 2 [ 15 ] [ 16 ]

เกมอื่นๆ ของ Valve

Valve พัฒนาเกมหลายเกมโดยใช้เอนจิน GoldSrc ซึ่งหลายเกมมีพื้นฐานมาจากการดัดแปลงที่ผู้ใช้สร้างขึ้นเองเกม Team Fortress Classic ของ Valve ที่วางจำหน่ายในปี 1999 ได้รับการพัฒนาโดยนักพัฒนาสองคนจากม็อด Team Fortress ของ Quake เป็นหลัก[ 17 ] Counter - Strike และ Day of Defeatเดิมทีก็เป็นการ ดัดแปลง Half-Lifeที่ Valve ซื้อสิทธิ์และวางจำหน่ายใหม่เป็นเกมแบบสแตนด์อโลน[ 18 ] [ 19 ] Counter-Strikeพัฒนาเป็นซีรีส์ของตัวเองด้วยการเปิดตัวเกมอาร์เคดของญี่ปุ่นCounter-Strike Neoในปี 2003 [ 20 ]และเกมภาคต่อของ Valve เองในปี 2004 Counter-Strike: Condition Zeroซึ่งทั้งสองเกมใช้เอนจิน GoldSrc [ 21 ] [ 22 ]แม้ว่าเกมภาคต่อๆ มาของ Valve ในซีรีส์ที่เริ่มต้นด้วยCounter-Strike: Sourceจะใช้เอนจิ้น Source รุ่นใหม่กว่าแทน แต่Counter-Strike OnlineและCounter-Strike Nexonซึ่งเป็นเกมภาคแยกที่Nexon วางจำหน่าย ในปี 2008 และ 2014 ตามลำดับ กลับใช้ GoldSrc เป็นพื้นฐาน

เกมและส่วนเสริมจากผู้พัฒนาภายนอก

เอนจิน GoldSrc ยังถูกนำไปใช้กับเกมและม็อดของบุคคลที่สามต่างๆ ที่ไม่ได้พัฒนาโดย Valve โดยตรงRewolf Softwareใช้เอนจินนี้สำหรับเกมGunman Chroniclesในปี 2000 และเวอร์ชัน PC ของJames Bond 007: Nightfireได้รับการพัฒนาโดย Gearbox Software โดยใช้ GoldSrc เวอร์ชันที่ดัดแปลงในปี 2002 [ 23 ] [ 24 ] [ 25 ]

นอกจากนี้ ยังมีการสร้าง โปรแกรมดัดแปลง GoldSrc ที่สร้างโดยชุมชนอย่างไม่เป็นทางการอีกด้วย เกมที่โดดเด่น ได้แก่Natural Selection , Cry of FearและSven Co-opในขณะที่เกมของ Valve อย่างTeam Fortress Classic , Counter-StrikeและDay of Defeatต่างก็ใช้โปรแกรมดัดแปลง GoldSrc ที่มีชื่อเดียวกันเป็น พื้นฐาน Sven Co-opได้ถูกปล่อยออกมาให้เล่นฟรีเป็นเกมเดี่ยวบนSteamแล้ว โดยใช้เอนจิ้นที่ได้รับอนุญาตและมีการปรับแต่งเพิ่มเติมตามแบบฉบับของตนเอง

โครงการ Xash3D และโครงการที่แยกออกมาใช้ ซอร์สโค้ด ของเอนจิ้น Quakeบางส่วน รวมถึงHalf-Life SDKเพื่อสร้าง GoldSrc ขึ้นมาใหม่และเรียกใช้ม็อดต่างๆ บนแพลตฟอร์มต่างๆ[ 26 ] [ 27 ] [ 28 ] [ 29 ]พอร์ต FreeHL และ FreeCS ยังใช้ โค้ดของ QuakeWorldรวมถึงการวิศวกรรมย้อนกลับแบบคลีนรูมด้วย[ 30 ]

เกมที่ใช้ GoldSrc

ปี ชื่อ นักพัฒนา สำนักพิมพ์
1998 ครึ่งชีวิตวาล์วSierra Entertainment , Valve (ดิจิทัล)
1999 ฮาล์ฟ-ไลฟ์: ออปโปซิง ฟอร์ซเกียร์บ็อกซ์ , วาล์ว
ทีมฟอร์เทรส คลาสสิกวาล์วValve , Sierra Entertainment (ดิจิทัล)
สเวน สหกรณ์ทีมสเวน โคออป ทีมสเวน โคออป
2000 พวกเขาหิวเกมแบล็ควิโดว์เกมแบล็ควิโดว์
เคาน์เตอร์สไตรค์วาล์วเซียร่า เอ็นเตอร์เทนเมนต์
บันทึกของมือปืนรีวูล์ฟ เอ็นเตอร์เทนเมนต์เซียร่า เอ็นเตอร์เทนเมนต์
แฉลบวาล์ววาล์ว
2001 เดธแมทช์คลาสสิก
ฮาล์ฟไลฟ์: บลูชิฟต์เกียร์บ็อกซ์ , วาล์วSierra Entertainment , Valve (ดิจิทัล)
ฮาล์ฟ-ไลฟ์: ดีเคย์เกียร์บ็อกซ์เซียร่า เอ็นเตอร์เทนเมนต์
2002 เจมส์ บอนด์ 007: ไนท์ไฟร์ยูโรคอม , เกียร์บ็อกซ์อิเล็กทรอนิกส์อาร์ตส์
2003 วันแห่งความพ่ายแพ้วาล์วแอคติวิชั่น , วาลฟ์ (ดิจิทัล)
เคาน์เตอร์สไตรค์ นีโอนัมโคนัมโค
2004 เคาน์เตอร์สไตรค์: คอนดิชันเนอร์ ซีโร่Valve , Ritual Entertainment , Gearbox , Turtle Rock StudiosSierra Entertainment , Valve (ดิจิทัล)
2008 เคาน์เตอร์สไตรค์ออนไลน์วาล์ว , เน็กซอนเน็กซอน
2012 เสียงร้องแห่งความกลัวทีมไซคสคาลลาร์ ทีมไซคสคาลลาร์
2014 เคาน์เตอร์สไตรค์ เน็กซอนวาล์ว , เน็กซอนเน็กซอน
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=GoldSrc&oldid=1355961411 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โกลด์สค

GoldSrc (อ่านว่า "โกลด์ซอร์ส" เดิมชื่อHalf-Life Engine ) เป็นเอนจิ้นเกมที่เป็นกรรมสิทธิ์ของValveโดยพื้นฐานแล้ว GoldSrc เป็นเวอร์ชันที่ได้รับการดัดแปลงอย่างมากจากเอนจิ้นQuakeของid..

การพัฒนา

พื้นฐานของ GoldSrc คือเอนจินที่ใช้ในวิดีโอเกม Quake แม้ว่า Valve จะดัดแปลงอย่างมากก็ตาม ในขณะที่เอนจินทำหน้าที่เป็นพื้นฐานสำหรับ GoldSrc แต่ Gabe Newell กล่าวว่าโค้ดส่วนใหญ่ที่ใช้ในเอนจินนั้นสร้างขึ้นโดย Valve ระบบ ปัญญาประดิษฐ์ ของ GoldSrc...

ซีรี่ส์ Half-Life

Half-Life เป็นเกมแรกของ Valve และเป็นเกมแรกที่ใช้ GoldSrc เกมนี้ได้รับการยกย่องจากนักวิจารณ์ โดยได้รับรางวัลเกมพีซีแห่งปีมากกว่าห้าสิบรางวัล [ 8 ] เกมนี้มีภาคเสริมตามมาอีกสองภาค คือ Half-Life: Opposing Force และ Half-Life: Blue Shift ซึ่งทั้งสองภาคใช้ GoldSrc...

เกมอื่นๆ ของ Valve

Valve พัฒนาเกมหลายเกมโดยใช้เอนจิน GoldSrc ซึ่งหลายเกมมีพื้นฐานมาจากการดัดแปลงที่ผู้ใช้สร้างขึ้นเอง เกม Team Fortress Classic ของ Valve ที่วางจำหน่ายในปี 1999 ได้รับการพัฒนาโดยนักพัฒนาสองคนจากม็อด Team Fortress ของ Quake เป็นหลัก[ 17 ] Counter - Strike และ Day...