Source 2

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

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

История разработки[править | править код]

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

Упоминания до анонса[править | править код]

Сравнение детализации локации:
ремейк на движке Source 2 (сверху) и оригинальная карта в Left 4 Dead 2 (внизу). Слайд из презентации 2011 года[4].

Первые сведения о движке начали просачиваться в Сеть до официального анонса: так, в 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) для хранения проектов теперь имеет названия «Source 1.0 Map File»[31][32][33]. Позднее в декабря Valve в официальном блоге Dota 2 заявили, что планируют в начале 2015 года перевести игру на движок Source 2[34][35].

Официальный анонс[править | править код]

Официальный анонс движка под известным названием — «Source 2», произошёл 3 марта 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] (выпущенная изначально игра Dota 2 использовала 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.

Игры и программы, использующие Source 2[править | править код]

Название Дата выхода Платформы Примечание Разработчик
Dota 2 9 сентября 2015 Windows, macOS, Linux С обновлением Reborn Dota 2 была переведена на Source 2 с первого поколения движка. Valve
The Lab[en] 5 апреля 2016 Windows Сборник небольших игр для устройства виртуальной реальности HTC Vive. На Source 2 создана часть эпизодов, часть на Unity.
Destinations 9 июня 2016 Windows Набор инструментов для создания уровней для шлемов виртуальной реальности.
Artifact 28 ноября 2018 Windows, macOS, Linux, iOS, Android Компьютерная карточная игра во вселенной Dota 2.

Примечания[править | править код]

  1. Tom Leonard (англ.). LinkedIn. Проверено 1 июля 2015.
  2. Valve Announces Link, Source 2, SteamVR, And More At GDC. www.valvesoftware.com (4 марта 2015). Проверено 22 февраля 2016.
  3. Source Engine 2 doesn’t have hidden costs or royalties – but is Steam exclusive. VG247.com (5 марта 2015). Проверено 22 февраля 2016.
  4. Марк-Джордж Патер. Source Engine 2 был показан на слайдах презентации (рус.). Hardwareluxx Russia (28 января 2014). Проверено 8 октября 2014.
  5. Юрий Цуканов. Грядёт Source 2? (рус.). Half-Life Inside (4 июля 2012). Проверено 7 марта 2015.
  6. Андрей Чаплюк. Valve готовится к премьере движка Source 2 (рус.). «Игромания» (6 августа 2012). Проверено 6 августа 2012. Архивировано 17 августа 2012 года.
  7. Юрий Цуканов. Упоминания Episode Three и Source 2 в файлах Source Filmmaker (рус.). Half-Life Inside (6 августа 2012). Проверено 7 марта 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.
  10. Юрий Цуканов. Здесь нет никого (рус.). Half-Life Inside (10 августа 2012). Проверено 7 марта 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.
  13. Wesley Yin-Poole. Gabe Newell confirms Valve working on Source 2 (англ.). EuroGamer.net (12 ноября 2012). Проверено 16 мая 2014.
  14. Юрий Цуканов. Гейб Ньюэлл: мы делаем игровой ПК и Source 2 в придачу (рус.). Half-Life Inside (9 декабря 2012). Проверено 7 марта 2015.
  15. Archie. Source 2 and Left 4 Dead 3 accidentally confirmed by Valve tour group of dev floor (англ.). NeoGAF (англ.) (6 августа 2013). Проверено 23 мая 2014.
  16. Nathan Grayson. RPS Verifies: Those Left 4 Dead 3/Source 2 Images, More (англ.). Rock, Paper, Shotgun (7 августа 2013). Проверено 23 мая 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.
  18. Omnomnick. Valve Jira Database Accessed Once More - HL3/L4D3/Source 2 Groups Expand (англ.). ValveTime.net (2 октября 2013). Проверено 2 октября 2013.
  19. Giuseppe Nelva. Half-Life 3′s Development Confirmed By Valve’s Bug Tracker Site (англ.). DualShockers (1 октября 2013). Проверено 2 октября 2013.
  20. crazy buttocks on a train. l4d3? (Source 2 reveal) (англ.). NeoGAF (англ.) (27 января 2014). Проверено 31 января 2014.
  21. Omnomnick. Source 2 Left 4 Dead 2 Prototype Screenshots Leaked (англ.). ValveTime.net (27 января 2014). Проверено 31 января 2014.
  22. hscsguy. So who wants to see what Source 2 looks like? (англ.). LambdaGeneration.com (28 января 2014). Проверено 31 января 2014.
  23. Emanuel Maiberg. Leaked screens allegedly show off Source 2.0 (англ.). PC Gamer (28 января 2014). Проверено 31 января 2014.
  24. GabeNewellBellevue. WeAreA videogame developer AUA! (англ.). Reddit (4 марта 2014). Проверено 16 мая 2014.
  25. Константин Ходаковский. Гейб Ньюэлл: «В Source 2 мы сконцентрируемся на пользовательском контенте» (рус.). 3DNews Daily Digital Digest (6 марта 2014). Проверено 16 мая 2014.
  26. 1 2 Владимир Георгиев. Гейб Ньюэлл рассказал о новшествах Source 2 (рус.). «Игромания» (5 марта 2014). Проверено 16 мая 2014.
  27. Nathan Grayson. Gabe Newell Dishes On Source 2, HL3 VR, More In AMA (англ.). Rock, Paper, Shotgun (5 марта 2014). Проверено 16 мая 2014.
  28. Pikminiman. (Update: It's over.) Gabe Newell's Reddit AMA Round-Up (англ.). ValveTime.net (5 марта 2014). Проверено 16 мая 2014.
  29. Source 2 будет дружелюбнее к разработчикам-любителям (рус.). Kanobu.ru (5 марта 2014). Проверено 16 мая 2014.
  30. Emily Gera. Did Valve just soft-launch the Source 2 engine? (англ.). Polygon (7 августа 2014). Проверено 19 августа 2014.
  31. Юрий Цуканов. Инструменты разработчика Dota 2 на Source 2 (рус.). Half-Life Inside (7 августа 2014). Проверено 8 августа 2014.
  32. Jeff. Source 2 and New Source Tools Casually Released with Dota 2 Update (англ.). LambdaGeneration (7 августа 2014). Проверено 8 августа 2014.
  33. Omnomnick. Dota 2 Workshop Tools Introduce "Hammer 2014" (англ.). ValveTime.net (7 августа 2014). Проверено 8 августа 2014.
  34. Dota Team. Future Changes & Frostivus (англ.). Valve Corporation (5 декабря 2014). Проверено 5 декабря 2014.
  35. Omnomnick. Source 2 Version Of Dota 2 Coming In Early 2015 (англ.). ValveTime.net (5 декабря 2014). Проверено 23 декабря 2014.
  36. Юрий Цуканов. Source 2 — официальный анонс! (рус.). Half-Life Inside (4 марта 2015). Проверено 7 марта 2015.
  37. Valve анонсировала движок Source 2 (рус.). Overclockers.ua (4 марта 2015). Проверено 7 марта 2015.
  38. Valve анонсировала игровой движок Source 2 (рус.). Overclockers.ru (4 марта 2015). Проверено 7 марта 2015.
  39. Source 2 будет бесплатным (рус.). IGN (Россия) (4 марта 2015). Проверено 7 марта 2015.
  40. Greg Kumparak. Valve Announces Source 2, And It’ll Be Free (англ.). Techcrunch (3 марта 2015). Проверено 7 марта 2015.
  41. Valve Announces Link, Source 2, SteamVR, And More At GDC (англ.). Valve (4 марта 2015). Проверено 7 марта 2015.
  42. Демонстрация DOTA 2 на Source 2 под Linux и Vulkan API (рус.). Shazoo (6 марта 2015). Проверено 7 марта 2015.
  43. Юрий Цуканов. Портал в виртуальную реальность (рус.). Half-Life Inside (5 марта 2015). Проверено 7 марта 2015.
  44. Jonathan Leack. This Valve Portal VR Demo Shows the Source 2 Engine in Action (англ.). Crave Online (3 марта 2015). Проверено 7 марта 2015.
  45. Seth G. Macy. Dota 2 Now Valve's First Ever Source 2 Game (англ.). IGN (9 сентября 2015). Проверено 7 марта 2015.
  46. Scott Hayden. Valve releases Destinations, a free VR creation tool built on Source 2 engine (англ.). Road to VR (9 июня 2016). Проверено 14 июня 2016.
  47. Юрий Цуканов. Дайджест новостей (третья неделя марта, 2016) (англ.). Half-Life Inside (20 марта 2016). Проверено 14 июня 2016.

См. также[править | править код]

Примечания[править | править код]

  • Valve (англ.). — официальный сайт компании-разработчика. Проверено 7 марта 2015.