Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

CryEngine (официально стилизованный под CRYENGINE ) - игровой движок, разработанный немецким разработчиком игр Crytek . Он использовался во всех их играх, а первоначальная версия использовалась в Far Cry , и продолжает обновляться для поддержки новых консолей и оборудования для их игр. Он также использовался для многих сторонних игр по схеме лицензирования Crytek, включая Sniper: Ghost Warrior 2 и SNOW . Warhorse Studios использует модифицированную версию движка для своей средневековой ролевой игры Kingdom Come: Deliverance . Ubisoftподдерживает собственную сильно модифицированную версию CryEngine из оригинальной Far Cry под названием Dunia Engine , которая используется в их более поздних итерациях серии Far Cry .

Согласно различным анонимным сообщениям, в апреле 2015 года CryEngine была лицензирована Amazon на сумму 50–70 миллионов долларов. [8] Следовательно, в феврале 2016 года Amazon выпустила собственную переработанную и расширенную версию CryEngine под названием Amazon Lumberyard . [9] [10]

Особенности [ править ]

  • Одновременный WYSIWYG на всех платформах в редакторе песочницы [11]
  • «Горячее обновление» для всех платформ в редакторе песочницы [11]
  • Редактор материалов [11]
  • График потока [11]
  • Редактор просмотра треков [11]
  • Инструменты процедурного размещения и создание обложки [11]
  • Интегрированная система создания растительного и ландшафтного покрова [11]
  • Система мягких частиц в реальном времени и встроенный редактор эффектов [11]
  • Дорожные и речные инструменты [11]
  • Создатель транспортного средства [11]
  • Полностью гибкая система времени суток [11]
  • Потоковое [12]
  • Инструменты анализа производительности [12]
  • Система визуального бюджета [12]
  • Поддержка многоядерных процессоров [12]
  • Уровни разработки песочницы [12]
  • Автономный рендеринг [12]
  • Компилятор ресурсов [12]
  • Естественное освещение и динамические мягкие тени с полутенью [13]
  • Объем освещенности [13]
  • Отложенное освещение [13]
  • Динамическое глобальное освещение в реальном времени [13]
  • Адаптация глаз и освещение с расширенным динамическим диапазоном (HDR) [13]
  • Окклюзия экранного пространства [13]
  • Цветовая градация [13]
  • Технология «Uber Shader» [13]
  • Смешать слой [13]
  • Карты нормалей и карты окклюзии параллакса [13]
  • Размытие в движении и глубина резкости со спрайтовым боке [13]
  • Высококачественная трехмерная вода [13]
  • Динамические объемные световые лучи и эффекты световых лучей [13]
  • Объемное, послойное и дистанционное запотевание [13]
  • Направленная окклюзия экранного пространства (SSDO) [14]
  • Тесселяция (компьютерная графика) и отображение смещения [14]
  • Отражения в экранном пространстве [14]
  • Размытие движения частиц и тени [14]
  • Система анимации персонажей [15]
  • Система индивидуализации персонажей [15]
  • Параметрическая скелетная анимация [15]
  • Деформация процедурного движения и решения ИК [15]
  • Редактор лицевой анимации [15]
  • Подповерхностное рассеяние [15]
  • Система редактирования AI [16]
  • Динамический поиск пути [16]
  • Навигационная сетка слоя [16]
  • Автоматическое создание навигационной сетки [16]
  • Система тактических очков [16]
  • Интегрированный многопоточный физический движок [17]
  • Деформируемые материалы и физика мягких тел [17]
  • Интерактивная и разрушаемая среда [17]
  • Веревочная физика [17]
  • Микширование и профилирование звука в игре [18]
  • Звуковая система, управляемая данными [18]
  • Динамические звуки и интерактивная музыка [18]
  • Экологический звук [18]
  • Ключевые кадры - точные звуки в анимации [18]
  • Звуковое настроение [18]
  • Каустика объема воды [19]
  • Редактор UV-карт [20]
  • PBR (физический рендеринг) [21]

Версии [ править ]

На этой диаграмме показана история разработки версий игрового движка CryEngine.

CryEngine 1 [ править ]

CryEngine 1 - игровой движок, используемый для видеоигры -шутера от первого лица Far Cry . Первоначально он был разработан Crytek как демонстрация технологии для Nvidia, а когда компания увидела его потенциал, его превратили в игру. Когда были выпущены видеокарты с поддержкой пиксельных и вершинных шейдеров 3.0 , Crytek выпустила версию 1.2 движка, в которой использовались некоторые возможности для улучшения графики. Позже компания разработала CryEngine версии 1.3, в которой добавлена ​​поддержка HDR- освещения. Двигатель имеет лицензию на NCsoft их MMORPG , Айон: Башня Вечности . [22] 30 марта 2006 года Ubisoft приобрела все права интеллектуальной собственности на франшизу Far Cry и бессрочную лицензию на использование версии CryEngine для Far Cry , известной как Dunia Engine . [23]

CryEngine 2 [ править ]

CryEngine 2 используется в игре Crytek Crysis и обновленной версии в Crysis Warhead , побочной истории Crysis . Впервые лицензия была выдана французской компании IMAGTP, которая специализируется на архитектурных и градостроительных коммуникациях. Целью лицензирования движка было создание программы, позволяющей клиентам точно видеть, как будет выглядеть здание или другая конструкция, до того, как начнется реальное строительство. С 7 марта 2011 года Simpson Studios лицензировала CryEngine 2 для использования в многопользовательском виртуальном мире (MMVW), который происходит на терраформированном Марсе. [24] 11 мая 2007 года Crytek объявила, что они будут использовать движок для создания игры, основанной на их новой « интеллектуальной собственности.». Также подтверждено, что он не будет частью Crysis и, возможно, даже не будет шутером от первого лица. 17 сентября 2007 года Ringling College of Art & Design стал первым в мире высшим учебным заведением, получившим лицензию CryEngine 2 в образовательных целях.

CryEngine 3 [ править ]

Crytek представила CryEngine 3 на конференции разработчиков игр 2009 года , проходившей с 25 по 27 марта, и продемонстрировала ее на консолях Xbox 360 и PlayStation 3 . Новый двигатель разрабатывался для использования в Microsoft Windows , PlayStation 3 , Xbox 360 и Wii U . Что касается платформы ПК, движок, как утверждается, поддерживает разработку в DirectX 9, 10 и 11. [25] [26] С 1 июня 2009 года было объявлено, что Crysis 2 будет разрабатываться Crytek под их брендом. новый двигатель. [27] CryEngine 3 был выпущен 14 октября 2009 г. [28]

Семейное древо иллюстрирует историю версий CryEngine

1 марта 2010 года для симпозиума i3D 2010 была выпущена новая техническая демонстрация движка, которая демонстрирует «Объемы каскадного распространения света для непрямого освещения в реальном времени». [29] 11 июня 2011 года Силы обороны Австралии сообщили, что военно-морские силы будут тренироваться на виртуальном десантном вертолете-доке, созданном с использованием программного обеспечения CryEngine 3. [30] С 1 июля 2011 года версия CryEngine 3 Mod SDK, специально предназначенная для создания пользовательских карт, модов и контента для Crysis 2, доступна на веб-сайте Crytek. Crytek также выпустила бесплатную версию CryEngine для некоммерческой разработки игр. Он был выпущен 17 августа 2011 года под названием CRYENGINE® Free SDK. [31] [32]

9 сентября 2011 года Crytek объявила, что они будут использовать CryEngine 3 для вывода оригинального Crysis на консоли. [33] Он был выпущен для Xbox Live и PlayStation Network 4 октября 2011 года. [34]

CryEngine (3.6–4) [ править ]

21 августа 2013 года Crytek переименовала CryEngine (начиная с версии 3.6.0) в просто «CryEngine» и объявила, что их следующий CryEngine не будет рекламироваться с номером версии. Причиной такого решения стало утверждение, что этот новый движок практически не похож на предыдущие версии CryEngine. Однако в наборах средств разработки, доступных лицензиатам, по-прежнему используются номера версий. [35] В новой версии CryEngine добавлена ​​поддержка Linux [36] [37] и таких консолей, как PlayStation 4, Xbox One и Wii U. [38] Последующие выступления на мероприятиях также показали использование CryEngine в системах виртуальной реальности. , на GDC 2015 Crytek привезла на мероприятие демонстрацию «Назад на остров динозавров», чтобы продемонстрировать такую ​​возможность. [39]

CryEngine V [ править ]

22 марта 2016 года Crytek анонсировала новую версию CryEngine под названием CryEngine V. Кроме того, была представлена ​​новая модель лицензирования с моделью « плати сколько хочешь » за использование и доступ к исходному коду . [40] [41]

21 сентября 2017 года была выпущена CryEngine 5.4. [42] добавление средства визуализации Vulkan API в качестве бета-версии, интеграция сущности, [43] и другие функции, включая новые шаблоны C #, обновления системы ресурсов и новые методы сглаживания.

20 марта 2018 года Crytek изменила лицензирование с «плати сколько хочешь» на модель распределения доходов 5%. [44]

Развитие [ править ]

Комплект разработчика программного обеспечения (SDK) CryEngine , первоначально называвшийся Sandbox Editor, представляет собой текущую версию редактора уровней, используемого Crytek для создания уровней для CryEngine . В программном обеспечении также предусмотрены инструменты для облегчения написания сценариев , анимации и создания объектов. Он был включен в различные игры Crytek (включая, помимо прочего, Crysis и Far Cry ) и широко используется для моддинга . Стиль редактирования аналогичен концепции песочницы с упором на большие территории и свободный стиль программирования миссий. Редактор также может создавать внутренние настройки.

В отличие от таких редакторов, как UnrealEd , которые используют «субтрактивный» стиль редактирования, который удаляет области из заполненного мирового пространства, Sandbox имеет «аддитивный» стиль (например, Quake II ). Объекты добавляются к общему пустому пространству. Концентрация песочницы на потенциально огромной (теоретически, сотни квадратных километров) местности означает, что она использует алгоритмическую форму рисования текстур и объектов на ландшафте. При этом используются различные параметры для определения распределения текстур или типов растительности. Это предназначено для экономии времени и обеспечения возможности редактирования таких больших территорий при сохранении общего стиля свободного роуминга «песочницы» в «реальном мире». Это отличается от некоторых стилей редактирования, которые часто используют «поддельные фоны». чтобы создать иллюзию большой местности.

В моде, несколько сравнимой с 3D Renderer Blender , который можно использовать для игрового дизайна, редактор Sandbox имеет возможность одним нажатием клавиши перейти прямо к текущему дизайну (WYSIWYP, «What You See Is Во что вы играете »). Это упрощается без загрузки игры, поскольку игровой движок уже запущен в редакторе. Вид «игрока» отображается в трехмерной части редактора. Редактор также поддерживает все функции CryEngine, такие как автомобили и физика, сценарии, расширенное освещение (в том числе в реальном времени, движущиеся тени), технологию Polybump , шейдеры, 3D-звук, обратную кинематику персонажей. и смешивание анимации, динамическая музыка, система мягких частиц в реальном времени и встроенный редактор эффектов, отложенное освещение, карты нормалей и параллакс-карты окклюзии, а также усовершенствованная модульная система искусственного интеллекта.

Игры с использованием CryEngine [ править ]

Ссылки [ править ]

  1. ^ «Crytek GmbH: Crytek объявляет о выпуске игрового движка CryENGINE» . Wayback Machine . 2008-11-15. Архивировано 15 ноября 2008 года . Проверено 30 октября 2016 .CS1 maint: bot: original URL status unknown (link)
  2. ^ "Исправление CRYENGINE 5.6.7 уже доступно" . Crytek . Проверено 30 июля 2020 .
  3. ^ "CRYENGINE 5.6.3 Предварительная версия 6" . Crytek . Проверено 31 августа 2017 .
  4. Уэльс, Мэтт (17 февраля 2020 г.). «Бесплатный шутер от первого лица Warface теперь доступен на Switch» . Eurogamer . Проверено 17 февраля 2020 года .
  5. ^ "CryENGINE® 3 Оборудован для разработки на PlayStation®4 от Sony Computer Entertainment" . Crytek . 2013-07-06. Архивировано из оригинала на 2013-06-09 . Проверено 24 июля 2013 .
  6. ^ «Wii U получает поддержку Crytek с CryENGINE» . ComputersAndVideoGames.com. 2011-06-14 . Проверено 8 сентября 2012 .
  7. ^ «CryENGINE® 3 от Crytek уже готов к разработке для Xbox One» . Crytek . 2013-05-21 . Проверено 24 июля 2013 .
  8. ^ Шрайер, Джейсон. «Источники: Amazon потратила большие деньги на движок Crytek» . Котаку . Проверено 10 февраля 2016 .
  9. ^ Нельц, Андраш. «Amazon бесплатно выпускает собственный игровой движок» . Котаку . Проверено 10 февраля 2016 .
  10. ^ «Добро пожаловать в блог Amazon GameDev! | Блог Amazon GameDev» . aws.amazon.com . Проверено 10 февраля 2016 .
  11. ^ Б с д е е г ч я J к «CryENGINE 3 Технология» . Архивировано из оригинала на 2012-03-01.
  12. ^ a b c d e f g «Технология CryENGINE 3» . Архивировано из оригинала на 2012-10-04 . Проверено 16 февраля 2012 .
  13. ^ Б с д е е г ч я J к л м п «CryENGINE 3 Технология» . Архивировано из оригинала на 2012-04-22.
  14. ^ a b c d «Обновление CryENGINE 3 DX11» (PDF) . Архивировано из оригинального (PDF) 14 мая 2013 года . Проверено 16 февраля 2012 .
  15. ^ a b c d e f «Технология CryENGINE 3» . Архивировано из оригинала на 2012-03-15.
  16. ^ a b c d e «Технология CryENGINE 3» . Архивировано из оригинала на 2012-03-26.
  17. ^ a b c d «Технология CryENGINE 3» . Архивировано из оригинала на 2012-01-01.
  18. ^ a b c d e f «Технология CryENGINE 3» . Архивировано из оригинала на 2012-03-01.
  19. ^ "Каустики объема воды" .
  20. ^ "Редактор UV-карт" .
  21. ^ "PBR" . cryengine.com . Crytek . Проверено 21 декабря 2015 года .
  22. ^ "NCSoft - AION" . Crytek. Архивировано из оригинала на 2012-10-04 . Проверено 9 августа 2012 .
  23. ^ «Ubisoft приобретает Far Cry IP и бессрочную лицензию CryEngine» . Архивировано из оригинала на 2009-01-07.
  24. ^ «Добро пожаловать в Crytek» . Архивировано из оригинала на 2008-04-22.
  25. ^ «Crytek объявляет о CryENGINE 3» . Crytek. 2009-03-11. Архивировано из оригинала на 2009-03-23 . Проверено 12 марта 2009 .
  26. ^ Планкетт, Люк (2009-03-11). «Компьютерные игры получают новый движок Crytek (время обновлять)» . Котаку . Проверено 12 марта 2009 .
  27. ^ "Тизер Crysis 2" . Crytek. 2009-06-01 . Проверено 8 июня 2009 .
  28. ^ «Crytek выпускает CryENGINE 3» . Crytek. 2009-10-14. Архивировано из оригинала на 2013-04-27 . Проверено 21 ноября 2009 .
  29. ^ "Crytek 'i3D 2010' Tech Demo" . Shacknews . 2011-02-10 . Проверено 8 сентября 2012 .
  30. ^ "Аватары тренируются на будущем корабле ВМФ" . Силы обороны Австралии. 2011-06-11 . Проверено 11 июня 2011 .
  31. ^ "Free CryENGINE" . разрабатывать онлайн. 2010-04-12 . Проверено 12 апреля 2010 .
  32. ^ «Crytek выпускает CryENGINE®3 SDK бесплатно» . Официальный сайт Crytek. 2011-08-17. Архивировано из оригинала на 2012-10-15 . Проверено 25 августа 2011 .
  33. ^ «CRYTEK И EA ПРИНЯЛИ КРИЗИС НА КОНСОЛИ» . Crytek . Проверено 10 октября 2011 .
  34. ^ «EA И CRYTEK ДЕЛАЮТ КРИЗИС КОНСОЛИ СЕГОДНЯ» . Crytek. Архивировано из оригинала на 2011-10-07 . Проверено 10 октября 2011 .
  35. ^ «Примечания к общедоступной версии» . Crytek.
  36. ^ «CRYENGINE добавляет поддержку Linux» . Crytek . 2014-03-11 . Проверено 11 марта 2014 .
  37. ^ Пекхам, Мэтт (2014-03-12). «Crytek, добавившая поддержку Linux для CryEngine, служит хорошим подспорьем для Steam OS» . США: TIME, Inc . Проверено 13 августа 2014 .
  38. ^ Макуш, Эдди (21 августа 2013). «Раскрыт новый CryEngine» . Gamespot . Проверено 13 марта 2015 года .
  39. ^ Ева, Кевин. «Crytek представляет обновления CryEngine, демоверсия« Назад к острову динозавров »» . VRFocus . Проверено 4 марта 2015 года .
  40. ^ Шрайер, Джейсон (2016-03-15). «Движок видеоигр Crytek теперь бесплатен» . Котаку .
  41. Рианна Прескотт, Шон (16 марта 2016 г.). «CryEngine V выпускает сегодня по принципу« плати сколько хочешь »» . PC Gamer .
  42. ^ "CRYENGINE 5.4 Major Release" . 2017-09-21.
  43. ^ «5.4 Особенность - Импорт вещества» . КРИИНДЖИН . Проверено 18 февраля 2020 года .
  44. ^ «Crytek принимает модель лицензионных отчислений с выходом CryEngine 5.5» . 2018-03-20.

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Официальный сайт разработчика Crytek
  • Страница примечаний к выпуску CryEngine и Launcher (средство запуска движка CryEngine)
  • Руководство CryEngine