Source 2

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
Source 2
Изображение логотипа
Типигровой движок
РазработчикФлаг СШАValve
КлючевыепрограммистыТом Леонард (англ. Tom Leonard)[1] и другие
Дата анонса4 марта 2015
ПоддерживаемыеОСWindows
macOS
Linux
iOS
Android
Написан на языкеC++
ЛицензияБесплатное использование[2] для Steam[3]
Предыдущий движок серииSource
Первая игра на движкеDota 2 (9 сентября 2015)
Последняя игра на движкеCounter-Strike 2 (27 сентября 2023)
Сравнение детализации локации:
ремейк на движкеSource 2 (сверху) и оригинальная карта вLeft 4 Dead 2 (внизу). Слайд из презентации 2011 года[4].

Source 2 —игровой движок, разработанный американской компаниейValve.

Содержание

История разработки

[править |править код]

Игровой движок Source 2 является следующим движком компании Valve послеSource (движок, использованный вHalf-Life 2 2004 года, позднее задействован в ряде игр компании, в том числеPortal 2,Dota 2; благодаря своей модульной структуре данный движок постоянно дорабатывается, поддерживаясь на актуальном уровне, и имеет множество внутренних версий) и его предшественникаGoldSrc (впервые применен в компьютерной игреHalf-Life 1998 года, созданной этой же компанией; со временем получил некоторые доработки).

Упоминания до анонса

[править |править код]

Первые сведения о движке начали просачиваться в Сеть до официального анонса: так, в 2012 году, просматривая файлыSource Filmmaker — инструмента отValve для создания кинематографических роликов на первом движкеSource, игроки обнаружили файл с упоминанием названия «Source 2» (файл мог просочиться в билд инструментария в связи с тем, что компания работала параллельно над поддержкой нового движка инструментарием)[5][6]; позднее было обнаружено ещё несколько отсылок к названию движка в файлах продукта Valve[7][8][9], которые затем были убраны разработчиками[10][11].

В ноябре 2012 года основатель компанииГейб Ньюэлл заявил о том, что компания разрабатывает новый движок[12][13][14]. В то время уже велась активная работа над «компьютеромValve» — серией игровых компьютеровSteam Machines, управляемыхоперационной системойSteamOS.

В августе 2013 года поклонники игрыDota 2 из сообщества на социальном ресурсеreddit были приглашены на экскурсию в офис Valve; некоторыми были сделаны снимки рабочих мест сотрудников, на одном из экранов была страница внутренней сети работников компании с упоминаниями слов «Source 2» и «Left 4 Dead 3»[15][16][17]. В октябре того же года состоялась утечка изсистемы отслеживания ошибок Valve (основанной наПОJIRA), в результате которой был получен доступ к спискам проектов и командам, на которые были разделены сотрудники; среди них были группы с названиями: «Source 2», «Source2 Artists», «Source2 Builds» и т. п. (численностью от 2 до 45 человек), что послужило основанием для предположений, что внутри Valve активно ведётся работа над новым движком[18][19].

В конце января 2014 года один из пользователей форумаNeoGAF[англ.] разместил скриншот спрезентацией движка (подписанного как «Source 2.0»), созданной в программеPowerPoint (предположительно, в 2011 году)[20]. В ней показана сильно изменённая и доработанная локация «Плантация» (англ. Plantation) из кампании «Болотная лихорадка» (англ. Swamp Fever) вLeft 4 Dead 2, воссозданная на новой версии Source. Подлинность данного изображения не была подтверждена[21][22][23].

В марте 2014 годаГейб Ньюэлл во время организованной сессии «вопросов и ответов» на сайте reddit рассказал, что разработка движка активно ведётся, делается акцент на возможность его использования для созданияпользовательского контента (такого, какмодификации)[24], а также взаимодействие ссоздаваемым пользователями контентом[25] — в дальнейшем это вылилось в бесплатность технологии, и поддержкувиртуальной реальности (в том числе и с использованием шлемаOculus Rift)[26][26][27][28][29].

7 августа 2014 года Valve выпустила инструментDota 2 Authoring Tools, включающий обновлённую версиюредактора уровнейValve Hammer Editor 2014[30]. В файлах инструмента были найдены множественные упоминания Source 2, в то же время стандартные файлы —.vmf (Valve Map File) для хранения проектов теперь имеет названия «Source1.0 Map File»[31][32][33]. Позднее в декабре Valve в официальном блогеDota 2 заявили, что планируют в начале 2015 года перевести игру на движок Source 2[34][35].

Официальный анонс

[править |править код]

Официальный анонс движка под известным названием — «Source 2», произошёл 4 марта 2015 года[36][37][38][39][40][41]. Цифра «2» указывает на принципиально новую версию игрового движка; предыдущий движокSource имел множество внутренних версий и различную их нумерацию, например, «Source Engine 2007» — см. «Версии движка Source».

Анонс состоялся наGame Developers Conference 2015. Было объявлено, что движок будет распространяться согласно бесплатной системе лицензирования — разработчикам, желающим воспользоваться технологией при создании собственной игры не нужно приобретать её; позднее стало известно, однако, о том, что требованием к разработчикам будет издание своей игры в системецифровой дистрибуцииValve —Steam. Технические данные движка названы не были, однако упоминается о работе сAPI Vulkan, стандартом консорциумаKhronos Group, отвечающим также за другой известный игровой стандарт —OpenGL.

Позднее в Сети были опубликованы видео, снятые с закрытой презентации движка — разработчиками была показана играDota 2, запущенная с использованием Source 2[42] (изначально игра использовалаSource первого поколения; показанная демонстрация подтвердила, что движок в ней будет обновлён до Source 2); немногим ранее был также опубликован другой ролик с закрытого показа, на котором видналаборатория Aperture Science из дилогии игрPortal — демонстрационный уровень на данной локации призван показать работу движка с технологиейвиртуальной реальности[43][44].

Дальнейшая разработка

[править |править код]

Выход первой игры, созданной с использованием движка,Dota 2, состоялся 9 сентября 2015 года — как ожидалось, игра (ранее выпущенная на движке первой версии) была переведена на этот движок с обновлением «Reborn»[45].

9 июня 2016 года в «Раннем доступе» вSteam был выпущен набор инструментовDestinations (изначально анонсированный какDestinations Workshop Tools), позволяющий создавать собственные уровни («VR-сцены») для шлемоввиртуальной реальностиHTC Vive (совместная разработкаHTC и Valve) иOculus Rift. При этом используется движок Source 2[46]. Также сотрудниками компании использовался движок при создании уровней-прототипов для устройств виртуальной реальности, показанных ранее на выставкеGDC[47]; впоследствии стало известно, что эти уровни являются частью игрыThe Lab.

21 ноября 2019 года компанияValve вместе с анонсом игрыHalf-Life: Alyx, созданной на новом движке, так же представила новыйValve Hammer Editor, поддерживаемый Source 2, который вышел вместе с новой частью серииHalf-Life 23 марта 2020 года. Данный инструмент позволит модифицировать новоиспеченную игру.

В марте 2023 года в обновлениивидеодрайверовNvidia были обнаружены файлы, намекающие на переходCounter-Strike: Global Offensive на Source 2[48].

22 марта 2023 годаValve анонсировалаCounter Strike 2 — версию игры на движке Source 2, релиз которой состоялся 27 сентября 2023 года.

Технические характеристики

[править |править код]
Этот разделнужно дополнить.
Пожалуйста,улучшите и дополните раздел.(11 января 2024)

Source 2 использует собственныйфизический движок Rubikon[49], созданный на заменуHavok, который применялся вSource первого поколения[50][51][52], имея внутреннее название VPhysics[53]. Ранее разработчики игр, которые перерастают из Source-модов в коммерческий продукт, вынуждены были покупать свою лицензию на Havok согласно изначальным условиям производителя физического движка, по цене $25,000 за тайтл, что было отменено в 2021 году, путем соглашения Valve сMicrosoft, владельцами Havok. Rubikon был создан на замену Havok, в том числе, чтобы избавиться от лицензионных трудностей[54].

Игры, использующие Source 2

[править |править код]
ГодНазваниеПлатформа(-ы)ПримечаниеРазработчик(и)
2015Dota 2Windows,macOS,LinuxС обновлением RebornDota 2 была переведена на Source 2 спервого поколения движка.Valve
2016The LabWindowsСборник небольших игр для устройствавиртуальной реальностиHTC Vive. Часть эпизодов создана на Source 2, часть — наUnity.
DestinationsWindowsНабор инструментов для создания уровней для шлемов виртуальной реальности.
2018ArtifactWindows, macOS, LinuxКомпьютернаякарточная игра во вселеннойDota 2.
2020Dota UnderlordsWindows, macOS, Linux, iOS, AndroidКомпьютерная игра, основанная на пользовательской игреDota Auto Chess (от Drodo Studios) дляDota 2.
Half-Life: AlyxWindows, Linux[55]Игра в серииHalf-Life для очков виртуальной реальности. ЯвляетсяприквеломHalf-Life 2.
2022Aperture Desk JobWindows, LinuxИгра создана для демонстрации возможностей игровой консолиSteam Deck.
2023Counter-Strike 2Windows, LinuxРелиз состоялся 27 сентября 2023 года.
TBADeadlockWindowsБудущий командный шутер от третьего лица
TBASandbox[56]Windows27 октября 2020 года осуществлён переход разработки на Source 2[57].Facepunch Studios

См. также

[править |править код]

Примечания

[править |править код]
  1. Tom Leonard (англ.). LinkedIn. Дата обращения: 1 июля 2015.
  2. Valve Announces Link, Source 2, SteamVR, And More At GDC  (неопр.). valvesoftware.com (4 марта 2015). Дата обращения: 22 февраля 2016. Архивировано 11 ноября 2017 года.
  3. Source Engine 2 doesn’t have hidden costs or royalties – but is Steam exclusive  (неопр.). VG247.com (5 марта 2015). Дата обращения: 22 февраля 2016. Архивировано 29 февраля 2016 года.
  4. Марк-Джордж Патер. Source Engine 2 был показан на слайдах презентации  (рус.). Hardwareluxx Russia (28 января 2014). Дата обращения: 8 октября 2014. Архивировано 2 апреля 2015 года.
  5. Юрий Цуканов. Грядёт Source 2?  (рус.) Half-Life Inside (4 июля 2012). Дата обращения: 7 марта 2015. Архивировано 15 марта 2015 года.
  6. Андрей Чаплюк. Valve готовится к премьере движка Source 2  (рус.). «Игромания» (6 августа 2012). Дата обращения: 6 августа 2012. Архивировано 8 августа 2012 года.
  7. Юрий Цуканов. Упоминания Episode Three и Source 2 в файлах Source Filmmaker  (рус.). Half-Life Inside (6 августа 2012). Дата обращения: 7 марта 2015. Архивировано 23 марта 2015 года.
  8. Tom Senior. “Next-gen Source 2″ references spotted in Source Filmmaker files (англ.). PC Gamer (6 августа 2012). Дата обращения: 11 августа 2012. Архивировано 17 августа 2012 года.
  9. Vic. Oh My God, Source 2 Is Actually Real – And A Sneak Peek At The New Hammer Editor? (UPDATED) (англ.). LambdaGeneration (6 августа 2012). Дата обращения: 31 января 2014. Архивировано 2 апреля 2015 года.
  10. Юрий Цуканов. Здесь нет никого  (рус.). Half-Life Inside (10 августа 2012). Дата обращения: 7 марта 2015. Архивировано 23 марта 2015 года.
  11. -smash-. Source 2 Files Have Been Removed (англ.). ValveTime.net (10 августа 2012). Дата обращения: 11 августа 2012. Архивировано 17 августа 2012 года.
  12. Shaun Prescott. Gabe Newell: Valve is building a new Source engine (англ.). PC Gamer (12 ноября 2012). Дата обращения: 31 января 2014. Архивировано 20 января 2014 года.
  13. Wesley Yin-Poole. Gabe Newell confirms Valve working on Source 2 (англ.). EuroGamer.net (12 ноября 2012). Дата обращения: 16 мая 2014. Архивировано 17 мая 2014 года.
  14. Юрий Цуканов. Гейб Ньюэлл: мы делаем игровой ПК и Source 2 в придачу  (рус.). Half-Life Inside (9 декабря 2012). Дата обращения: 7 марта 2015. Архивировано 23 марта 2015 года.
  15. Archie. Source 2 and Left 4 Dead 3 accidentally confirmed by Valve tour group of dev floor (англ.). NeoGAF[англ.] (6 августа 2013). Дата обращения: 23 мая 2014. Архивировано 22 августа 2013 года.
  16. Nathan Grayson. RPS Verifies: Those Left 4 Dead 3/Source 2 Images, More (англ.). Rock, Paper, Shotgun (7 августа 2013). Дата обращения: 23 мая 2014. Архивировано 12 апреля 2014 года.
  17. Wesley Yin-Poole. Left 4 Dead 3 and Source 2 spotted during tour of Valve's office (англ.). EuroGamer.net (6 августа 2013). Дата обращения: 23 мая 2014. Архивировано 17 мая 2014 года.
  18. Omnomnick. Valve Jira Database Accessed Once More - HL3/L4D3/Source 2 Groups Expand (англ.). ValveTime.net (2 октября 2013). Дата обращения: 2 октября 2013. Архивировано изоригинала 2 октября 2013 года.
  19. Giuseppe Nelva. Half-Life 3′s Development Confirmed By Valve’s Bug Tracker Site (англ.). DualShockers (1 октября 2013). Дата обращения: 2 октября 2013. Архивировано изоригинала 4 октября 2013 года.
  20. crazy buttocks on a train. l4d3? (Source 2 reveal) (англ.). NeoGAF[англ.] (27 января 2014). Дата обращения: 31 января 2014. Архивировано 30 января 2014 года.
  21. Omnomnick. Source 2 Left 4 Dead 2 Prototype Screenshots Leaked (англ.). ValveTime.net (27 января 2014). Дата обращения: 31 января 2014. Архивировано 30 января 2014 года.
  22. hscsguy. So who wants to see what Source 2 looks like? (англ.). LambdaGeneration.com (28 января 2014). Дата обращения: 31 января 2014. Архивировано 8 марта 2014 года.
  23. Emanuel Maiberg. Leaked screens allegedly show off Source 2.0 (англ.). PC Gamer (28 января 2014). Дата обращения: 31 января 2014. Архивировано 8 октября 2014 года.
  24. GabeNewellBellevue. WeAreA videogame developer AUA! (англ.). Reddit (4 марта 2014). Дата обращения: 16 мая 2014. Архивировано 12 мая 2014 года.
  25. Константин Ходаковский. Гейб Ньюэлл: «В Source 2 мы сконцентрируемся на пользовательском контенте»  (рус.). 3DNews Daily Digital Digest (6 марта 2014). Дата обращения: 16 мая 2014. Архивировано 10 марта 2014 года.
  26. 12Владимир Георгиев. Гейб Ньюэлл рассказал о новшествах Source 2  (рус.). «Игромания» (5 марта 2014). Дата обращения: 16 мая 2014. Архивировано 7 ноября 2017 года.
  27. Nathan Grayson. Gabe Newell Dishes On Source 2, HL3 VR, More In AMA (англ.). Rock, Paper, Shotgun (5 марта 2014). Дата обращения: 16 мая 2014. Архивировано 7 ноября 2017 года.
  28. Pikminiman. (Update: It's over.) Gabe Newell's Reddit AMA Round-Up (англ.). ValveTime.net (5 марта 2014). Дата обращения: 16 мая 2014. Архивировано изоригинала 17 мая 2014 года.
  29. Source 2 будет дружелюбнее к разработчикам-любителям  (рус.). Kanobu.ru (5 марта 2014). Дата обращения: 16 мая 2014. Архивировано 9 марта 2014 года.
  30. Emily Gera. Did Valve just soft-launch the Source 2 engine? (англ.). Polygon (7 августа 2014). Дата обращения: 19 августа 2014. Архивировано 16 августа 2014 года.
  31. Юрий Цуканов. Инструменты разработчика Dota 2 на Source 2  (рус.). Half-Life Inside (7 августа 2014). Дата обращения: 8 августа 2014. Архивировано 12 октября 2014 года.
  32. Jeff. Source 2 and New Source Tools Casually Released with Dota 2 Update (англ.). LambdaGeneration (7 августа 2014). Дата обращения: 8 августа 2014. Архивировано 16 августа 2014 года.
  33. Omnomnick. Dota 2 Workshop Tools Introduce "Hammer 2014" (англ.). ValveTime.net (7 августа 2014). Дата обращения: 8 августа 2014. Архивировано 11 августа 2014 года.
  34. Dota Team. Future Changes & Frostivus (англ.). Valve Corporation (5 декабря 2014). Дата обращения: 5 декабря 2014. Архивировано 6 декабря 2014 года.
  35. Omnomnick. Source 2 Version Of Dota 2 Coming In Early 2015 (англ.). ValveTime.net (5 декабря 2014). Дата обращения: 23 декабря 2014. Архивировано 4 января 2015 года.
  36. Юрий Цуканов. Source 2 — официальный анонс!  (рус.) Half-Life Inside (4 марта 2015). Дата обращения: 7 марта 2015. Архивировано 20 июля 2017 года.
  37. Valve анонсировала движок Source 2  (рус.). Overclockers.ua (4 марта 2015). Дата обращения: 7 марта 2015. Архивировано 7 марта 2015 года.
  38. Valve анонсировала игровой движок Source 2  (рус.). Overclockers.ru (4 марта 2015). Дата обращения: 7 марта 2015. Архивировано 8 марта 2015 года.
  39. Source 2 будет бесплатным  (рус.). IGN (Россия) (4 марта 2015). Дата обращения: 7 марта 2015. Архивировано 7 сентября 2015 года.
  40. Greg Kumparak. Valve Announces Source 2, And It’ll Be Free (англ.). Techcrunch (3 марта 2015). Дата обращения: 7 марта 2015. Архивировано 6 марта 2015 года.
  41. Valve Announces Link, Source 2, SteamVR, And More At GDC (англ.). Valve (4 марта 2015). Дата обращения: 7 марта 2015. Архивировано 4 марта 2015 года.
  42. Демонстрация DOTA 2 на Source 2 под Linux и Vulkan API  (рус.). Shazoo (6 марта 2015). Дата обращения: 7 марта 2015. Архивировано 11 марта 2015 года.
  43. Юрий Цуканов. Портал в виртуальную реальность  (рус.). Half-Life Inside (5 марта 2015). Дата обращения: 7 марта 2015. Архивировано 15 марта 2015 года.
  44. Jonathan Leack. This Valve Portal VR Demo Shows the Source 2 Engine in Action (англ.). Crave Online (3 марта 2015). Дата обращения: 7 марта 2015. Архивировано изоригинала 11 марта 2015 года.
  45. Seth G. Macy. Dota 2 Now Valve's First Ever Source 2 Game (англ.). IGN (9 сентября 2015). Дата обращения: 7 марта 2015. Архивировано 10 сентября 2015 года.
  46. Scott Hayden. Valve releases Destinations, a free VR creation tool built on Source 2 engine (англ.). Road to VR (9 июня 2016). Дата обращения: 14 июня 2016. Архивировано 13 июня 2016 года.
  47. Юрий Цуканов. Дайджест новостей (третья неделя марта, 2016) (англ.). Half-Life Inside (20 марта 2016). Дата обращения: 14 июня 2016. Архивировано 21 мая 2016 года.
  48. Grant Taylor-Hill. Latest NVIDIA Drivers May Have References to CSGO on Source 2 (амер. англ.). Insider Gaming (1 марта 2023). Дата обращения: 7 марта 2023. Архивировано 7 марта 2023 года.
  49. Rubikon  (неопр.). Valve Developer Community. Дата обращения: 11 января 2024. Архивировано 8 ноября 2023 года.
  50. Логотип Havok на вступительном экранеHalf-Life 2.
  51. Justin Lloyd. Product Review: Havok 2: All Rag-Dolled Up  (неопр.). Game Developer (15 мая 2003). — «We aren't using the newest release yet, but during development we've given them lots of feedback and many of those issues have been addressed in Havok 2». Дата обращения: 11 января 2024. Архивировано 24 марта 2023 года.
  52. Havok, HL 2 and PSP  (неопр.). Megagames (25 марта 2004). — «The 2004 Game Developer's Conference also gave Havok the chance to announce a new marketing campaign that highlights Valve's use of the Havok 2.0 inHL 2. In a move which demonstrates that any problems between the two companies, as a result of the source-code theft, are now water under the bridge, both companies confirmed a campaign which will debut in early spring of 2004». Дата обращения: 11 января 2024. Архивировано 11 января 2024 года.
  53. VPhysics  (неопр.). Valve Developer Community. Дата обращения: 11 января 2024. Архивировано 9 декабря 2023 года.
  54. Havok  (неопр.). Valve Developer Community. — «The licensing cost for third-party Source games formerly was $25,000 per title, and only applies to commercial games and/or mods. As of 2021, the licensing cost for use with Valve engines has been waived in an agreement between Valve and Microsoft (the parent company of Havok). The license is now free. Rubikon, the Source 2 physics engine, was built in part to replace the Havok middleware and reduce licensing costs». Дата обращения: 11 января 2024. Архивировано 8 декабря 2023 года.
  55. Half-Life: Alyx support for Linux aiming to arrive with Vulkan support post-release (англ.). GamingOnLinux. Дата обращения: 13 июля 2020.
  56. Lauren Morton. Sandbox is the real Garry’s Mod 2, Facepunch say (англ.). Rock, Paper, Shotgun (30 марта 2020). Дата обращения: 8 августа 2020. Архивировано 12 августа 2020 года.
  57. New Engine — News (англ.). sbox.facepunch.com. Дата обращения: 20 января 2021. Архивировано 19 января 2021 года.

Ссылки

[править |править код]
  • Valve (англ.). — официальный сайт компании-разработчика. Дата обращения: 7 марта 2015.
Перейти к шаблону «Технологии Valve»
Технологии компанииValve Corporation
Steam
Игровые движки
Инструменты
Аппаратное обеспечение
Перейти к шаблону «Игровые движки»
Графические
Физические
Общего назначения
2D
3D
Специализированные
2D
Свободные
LÖVE
Ren'Py
Stratagus
VASSAL
Wintermute
Проприетарные
M.U.G.E.N
NScripter
RPG Maker
3D
Другие
Источник —https://ru.wikipedia.org/w/index.php?title=Source_2&oldid=143728058
Категории:
Скрытые категории: