GoldSrc - GoldSrc

GoldSrc
Halflife ingame.jpg
Другие именаGoldsource
Разработчики)Клапан
Написано вC, C ++
ПредшественникQuake Engine, Quake II движок
ПреемникSource Engine
ЛицензияПроприетарный

GoldSrc это игровой движок разработан Клапан, впервые представлен в 1998 г. шутер от первого лица игра Период полураспада. Элементы GoldSrc основаны на сильно модифицированной версии id Software's Землетрясение двигатель. Следующий Период полураспадас релиз, движок будущих игр, разработанных Valve или под надзором Valve, включая Период полураспадас расширения, День поражения, и несколько игр в Контер страйк серии.

GoldSrc сменил Исходный движок с выпусками Counter-Strike: Источник и Half Life 2 в 2004 году, хотя Valve продолжает поддерживать движок периодическими обновлениями.

Разработка

Основа GoldSrc - движок, используемый в видеоигре. Землетрясение, хотя и с серьезной модификацией от Valve. Хотя движок послужил основой для GoldSrc, Гейб Ньюэлл заявил, что большая часть кода, используемого в движке, была создана самими Valve. GoldSrc's искусственный интеллект системы, например, по существу создавались с нуля.[1] Движок также повторно использует код из других игр в Землетрясение серии, включая QuakeWorld и Quake II, но это повторное использование минимально по сравнению с исходным Землетрясение.[2] В 1997 году Valve наняла Бена Морриса и приобрела Worldcraft, инструмент для создания пользовательских Землетрясение карты.[3] Позже инструмент был переименован в Редактор Valve Hammer и стал официальным картографическим инструментом GoldSrc. Двигатель поддерживает скелетная анимация, который позволил получить более реалистичную кинематику тела и анимацию мимики, чем большинство других движков на момент выпуска.[4]

До создания Исходный движок, движок GoldSrc не имел настоящего названия и назывался просто "The Период полураспада двигатель ". После создания Source Valve раздвоенный код движка Half-Life для создания движка Source. Это создало два основных двигателя ветви, каждый из которых используется для разных целей. Один назывался «GoldSrc», а другой - «Src». Внутри компании любые игры, использующие первый вариант, назывались «Goldsource», чтобы различать две ветви. В конце концов, это стало чем-то вроде прозвища для двигателя и было принято как официальное название для внешнего мира.[5]

Valve выпустила версии движка GoldSrc для OS X и Linux в 2013 году, в конечном итоге портировав все свои собственные игры, использующие этот движок, на платформы к концу года.[6][7]

История

Период полураспада серии

Период полураспада был дебютным титулом как GoldSrc, так и Клапан. Он получил признание критиков, выиграв более пятидесяти наград PC Game of the Year.[8] За игрой последовали два дополнения: Half-Life: Opposing Force и Half-Life: Blue Shift, оба из которых запускали GoldSrc и были разработаны Программное обеспечение коробки передач.[9][10] Half-Life: Decay, пакет расширения для Период полураспада выпущен только на PlayStation 2, был выпущен в 2001 году вместе с Период полураспадас дебют на платформе.[11] В отличие от других игр серии, она так и не получила официальную версию для Windows, однако неофициальная версия игры была выпущена независимые разработчики в 2008.[12][13][14] Half-Life: Decay была последней итерацией в Период полураспада серии для запуска на GoldSrc, со всеми будущими записями серии, использующими Источник и Источник 2 двигатели.[15][16]

Другие игры Valve

Valve разработала несколько игр с использованием движка GoldSrc, многие из которых были основаны на оригинальных пользовательских модификациях Период полураспада. Team Fortress Classic, официально выпущенная Valve в 1999 году, была одной из таких игр (на основе старого мода Quake, Team Fortress). Контер страйк, Рикошет, и День поражения также изначально были модификации, права на которые были куплены Valve.[17][18] Контер страйк превратилась в собственную серию с выпуском Counter-Strike: Condition Zero в 2004 году, а пока Counter-Strike: Источник работал на движке Source, в последующих играх серии по-прежнему использовался GoldSrc.[19] Counter-Strike Neo, Counter-Strike онлайн, и Counter-Strike Nexon: Зомби, выпущенные в 2005, 2008 и 2014 годах соответственно, использовали GoldSrc в качестве основы, несмотря на то, что разработка движка Source была завершена и выпущена первая версия.

Сторонние игры и модификации

Движок GoldSrc также использовался для множества сторонних игр и модификаций, не разработанных непосредственно Valve. Программное обеспечение Rewolf использовал движок для игры Хроники стрелка в 2000 году, а версия для ПК Джеймс Бонд 007: Ночной огонь был разработан Gearbox Software с использованием модифицированной версии GoldSrc в 2002 году.[20][21][22]

Неофициальный, созданный сообществом модификации GoldSrc также были произведены. Известные игры включают Естественный отбор, Крик страха и Свен Кооператив, с Valve Team Fortress Classic, Контер страйк, и День поражения все они основаны на одноименных модах GoldSrc. Крик страха и Свен Кооператив с тех пор были выпущены бесплатно как отдельные игры на Пар.

Игры с использованием GoldSrc

ГодЗаголовокРазработчики)Издатель (ы)
1998Период полураспадаКлапанСьерра Развлечения, Клапан (цифровой)
1999Half-Life: Opposing ForceКоробка передач, Клапан
Team Fortress ClassicКлапанКлапан, Сьерра Развлечения (цифровой)
Свен КооперативКоманда Sven Co-opКоманда Sven Co-op
2000Контер страйкКлапанСьерра Развлечения
Хроники стрелкаRewolf EntertainmentСьерра Развлечения
РикошетКлапанКлапан
2001Классический бой насмерть
Half-Life: Blue ShiftКоробка передач, КлапанСьерра Развлечения, Клапан (цифровой)
Half-Life: DecayКоробка передачСьерра Развлечения
2002Джеймс Бонд 007: Ночной огоньЕвроком, Коробка передачElectronic Arts
2003День пораженияКлапанActivision, Клапан (цифровой)
Counter-Strike NeoNamcoNamco
2004Counter-Strike: Condition ZeroКлапан, Ритуальные развлечения, Коробка передач, Turtle Rock StudiosСьерра Развлечения, Клапан (цифровой)
2008Counter-Strike онлайнКлапан, NexonNexon
2014Counter-Strike Nexon: СтудияКлапан, NexonNexon

Рекомендации

  1. '^ Бокич, Крис (1 августа 2002 г.). "Период полураспадаs Code Basis ". Клапан. Архивировано из оригинал 1 марта 2007 г.. Получено 12 февраля 2011.
  2. ^ Ньюэлл, Гейб (1999). "Период полураспада: Интервью с Гейбом Ньюэллом ". GameSpot UK. Архивировано из оригинал 23 июля 2001 г.. Получено 22 марта 2011.
  3. ^ "Пресс-релиз Valve". Клапан. Получено 12 мая 2010.
  4. ^ «Моделирование и анимация для Half-Life (примечания к лекции 22 по интерактивной графике, профессор Денис Цорн)» (PDF). Отделение математики Нью-Йоркского университета. Получено 13 января 2019.
  5. ^ Джонсон, Эрик (1 сентября 2005 г.). "Разговор: Эрик Джонсон". Сообщество разработчиков Valve. Получено 12 февраля 2011.
  6. ^ "Контер страйк 1.6 Выпущена бета-версия ". Клапан. 28 января 2013 г.. Получено 22 февраля 2014.
  7. ^ Маквертор, Майкл (25 января 2013 г.). "Valve выпускает оригинал Период полураспада для Mac и Linux ». Многоугольник. В архиве из оригинала 17 декабря 2013 г.. Получено 25 января 2013.
  8. ^ "Награды и отличия". Клапан. В архиве из оригинала от 8 января 2014 г.. Получено 23 февраля 2014.
  9. ^ "Период полураспада Расширяется ». IGN. 15 апреля 1999 г. В архиве из оригинала 9 ноября 2012 г.. Получено 23 февраля 2014.
  10. ^ Труман, Дуг (30 августа 2000 г.). "ОКРУГ КОЛУМБИЯ Период полураспада Включает Синее смещение". GameSpot. В архиве из оригинала 7 ноября 2012 г.. Получено 23 февраля 2014.
  11. ^ К. Перри, Дуглас; Здырко, Дэйв; Смит, Дэвид (19 сентября 2001 г.). "Период полураспада Предварительный просмотр ». IGN. В архиве из оригинала 8 ноября 2012 г.. Получено 23 февраля 2014.
  12. ^ «Half-Life: Decay - Сообщество разработчиков Valve». developer.valvesoftware.com. Клапан. 6 сентября 2011 г.. Получено 19 июля 2016.
  13. ^ Джура, Вячеслав; Жатов, Денис. "ПК: Распад". decay.half-lifecreations.com. Размерная сила. Получено 14 июля 2016.
  14. ^ Мистик. "Распад ModDB Half-Life". ModDB. ModDB. Получено 14 июля 2016.
  15. ^ Баттс, Стив (8 мая 2003 г.). "Half Life 2 Предварительный просмотр ». IGN. IGN Entertainment. В архиве из оригинала 11 ноября 2013 г.. Получено 23 февраля 2014.
  16. ^ Мачковеч, Сэм (22 января 2020 г.). «Valve рассказывает о Half-Life: Alyx, движке Source 2 на Reddit». Ars Technica. Получено 23 октября 2020.
  17. ^ Вулф, Клейтон (22 ноября 2000 г.). "Контер страйк". IGN. В архиве из оригинала 25 октября 2012 г.. Получено 24 февраля 2014.
  18. ^ "Valve подписывает контракт с Activision, эксклюзив День поражения экраны ". GameSpot. 4 апреля 2003 г. В архиве из оригинала 25 февраля 2014 г.. Получено 25 февраля 2014. Первая игра Valve, выпущенная Activision, будет День поражения, а Период полураспада- шутер от первого лица, действие которого происходит во время Второй мировой войны.
  19. ^ Касавин, Грег (25 марта 2002 г.). "Counter-Strike: Condition Zero Предварительный просмотр ». GameSpot. В архиве из оригинала 25 февраля 2014 г.. Получено 24 февраля 2014.
  20. ^ Варанини, Джанкарло (1 сентября 2000 г.). "Сьерра представляет Хроники стрелка". GameSpot. В архиве из оригинала 26 февраля 2014 г.. Получено 25 февраля 2014.
  21. ^ Блевинс, Тал (4 декабря 2000 г.). "Хроники стрелка". GameSpot. В архиве из оригинала 26 февраля 2014 г.. Получено 26 февраля 2014.
  22. ^ Аджами, Амер (18 июля 2002 г.). "Джеймс Бонд 007: Ночной огонь Предварительный просмотр ». GameSpot. В архиве из оригинала 25 февраля 2014 г.. Получено 24 февраля 2014.