Cubiq.ru

Движок CryEngine – особенности, преимущества и недостатки

На игровом движке CryEngine было разработано немало хороших игр, в том числе та, которая в свое время являлась флагманом индустрии по части графических технологий – речь идет, конечно же, о знаменитой Crysis. В этой статье мы расскажем об особенностях движка, а также вспомним лучшие игры, созданные с его помощью.

Что представляет собой CryEngine?

Движок CryEngine был разработан немецкой студией Crytek для шутера Far Cry, который вышел в 2004 году и оказал огромное влияние на развитие игр с открытым миром. Проект позволял перемещаться по огромной территории без подзагрузок, поощрял свободный подход к выполнению миссий, а также демонстрировал потрясающую графику.

Вскоре после выхода Far Cry все права на CryEngine были выкуплены компанией Ubisoft, которая использовала движок для нескольких аддонов к шутеру. Также он лег в основу движка Dunia Engine, на котором были разработаны все последующие части серии Far Cry, и был лицензирован компанией NCSoft для MMORPG Aion: The Tower of Eternity.

Crytek тем временем занялась созданием движка CryEngine 2, на котором и был разработан знаменитый Crysis (а также аддоны Crysis Warhead и Crysis Wars). Дальнейшие итерации – CryEngine 3 (сейчас принадлежит Amazon), CryEngine (4), CryEngine V – являются закономерным развитием CryEngine 2. Впрочем, начиная с 2013 года, присвоение версиям движка порядковых номеров считается условным, так как сама Crytek предпочитает именовать его CryEngine, без каких-либо цифр.

Игры на движке CryEngine разрабатываются не только студией, создавшей его. Изначально его могли лицензировать сторонние компании за фиксированную плату, а образовательные учреждения могли использовать его бесплатно, но на некоммерческой основе – только для обучения студентов. Но начиная с 2016 года движок и SDK (набор средств разработки) распространяются бесплатно для всех желающих, но с условием выплаты Crytek 5% прибыли при доходах, превышающих 5000 долларов/евро (начиная с версии 5.5, на более ранних версиях роялти не выплачивается).

Чем хорош CryEngine?

Движок отличается продвинутыми возможностями по разработке видеоигр и поддержкой самых передовых технологий, включая DirectX 12, Vulkan API, VR, написание скриптов на C#, попиксельное освещение в реальном времени, карты отражений, детализированные текстуры, туман, поверхности с бликами, реалистичную физику, продвинутую анимацию и многое, многое другое.

CryEngine позволяет создавать игры с почти фотореалистичной графикой. При должном умении проекты, разработанные с его помощью, превосходят по качеству картинки любые игры на Unreal Engine 4 или Unity. К тому же, движок содержит функциональный realtime renderer, позволяющий быстро испытать только что созданный уровень или сцену. Наконец, обязательно стоит упомянуть GameSDK – инструмент, на основе которого можно быстро создавать собственные игры, используя в том числе ассеты с официального сайта Crytek.

Чем плох CryEngine?

Есть у движка и недостатки. Так, многие разработчики отмечают трудности при работе с ним, возникающие из-за сложности сборки билда, наличия багов в редакторе, скромного выбора ассетов, ограничений для разработки сетевой игры, а также отсутствия хорошей техподдержки и активного комьюнити, в результате чего часто приходится решать проблемы методом проб и ошибок, не имея возможности посоветоваться с опытными коллегами.

При всей своей мощности, CryEngine довольно сложен в освоении, так что необходимо обладать обширными познаниями в области разработки, чтобы создавать с его помощью игры.

Кому стоит использовать CryEngine (в первую очередь)?

Исходя из вышесказанного, можно сделать вывод, что CryEngine подойдет опытным командам, которые имеют достаточно средств и времени для создания дорогих, высококачественных проектов.

Молодым студиям лучше обратить внимание на более доступные (в плане сложности разработки) движки – например, Unity. Впрочем, учитывая бесплатность CryEngine, никто не мешает начать создавать видеоигры с его помощью, ознакомившись с обучающими материалами на официальном сайте. Но в этом случае нужно быть готовым столкнуться с возможными трудностями в процессе.

10 лучших игр на CryEngine

1. Crysis

Конечно же, главной и лучшей игрой на движке CryEngine является Crysis – шутер, который в 2007 году показал геймерам, насколько красивыми могут быть виртуальные миры. Правда, для максимальных настроек графики требовались топовые конфигурации ПК, но результат того стоил. Сиквелы Crysis ориентировались уже на консоли, поэтому были не настолько технологичными, но, тем не менее, демонстрировали вполне приличную картинку, по части которой уверенно обходили своих современников.

2. Hunt: Showdown

Продолжает список игр еще один проект от Crytek, выполненный в жанре многопользовательского хоррор-шутера с элементами «Королевской битвы». Здесь движок позволил авторам реализовать впечатляюще красивые болота и леса Луизианы, по которым бродят кошмарные чудовища и наемники, охотящиеся на них ради ценных трофеев.

3. Kingdom Come: Deliverance

Следующей игрой стала action RPG от чешской студии Warhorse, которая переносит геймеров в средневековую Богемию, демонстрируя зарисовки из жизни общества XIV века. Игра может похвастать отличным сюжетом, нетипичной боевой системой и живым миром, но также способна неприятно удивить слабой оптимизацией и багами.

4. Prey (2017)

Шутер, относящийся к умирающему направлению immersive sim, который предлагает игрокам исследовать орбитальную станцию, атакованную инопланетной формой жизни. Prey дарит полную свободу в выборе вариантов прохождения, мастерски рассказывает историю через окружение, а также впечатляет захватывающими космическими пейзажами.

5. Ryse: Son of Rome

Слэшер, который в 2013 году демонстрировал возможности тогда еще новой консоли Xbox One, спустя год посетил и РС. Игра знакомит геймеров с непростым жизненным путем римского легионера Мария Тита, а также показывает красивейший Рим (и немного Британии). Конечно, не обошлось без передовой графики. А вот геймплей, к сожалению, подкачал – сражения несколько однообразны, с навязчивыми и раздражающими QTE.

6. Everybody’s Gone to the Rapture

В 2015 году студия The Chinese Room доказала, что на CryEngine можно делать не только шутеры и слэшеры, но и более спокойные повествовательные игры. К таковым относится симулятор ходьбы Everybody’s Gone to the Rapture, в котором игроку предстоит расследовать загадочное исчезновение всех жителей небольшой британской деревни. Игра получилась не только увлекательной, но и очень красивой – местные пейзажи по-настоящему завораживают.

7. Warface

Популярный онлайн шутер Warface тоже выполнен на движке от Crytek, более того, его разработкой занимались создатели этого самого движка силами основной студии и двух ее подразделений. С плодами их трудов вы наверняка знакомы: красивая графика, хороший кооператив, множество PvP режимов, включая «Королевскую битву», и постоянное пополнение свежим контентом.

8. Armored Warfare: Проект Армата

Танковый ММО-экшен от студии Obsidian Entertainment и издательства Mail.ru, предлагающий игрокам испытать себя в управлении современными танками, самоходными артиллерийскими установками и боевыми машинами пехоты. Кроме привычной для CryEngine красивой графики, игра может похвастать динамичными сражениями, наличием PvE и PvP режимов и регулярными обновлениями.

9. Deceit

Мультиплеерный хоррор, который культивирует в игроках паранойю и чувство недоверия к окружающим. На локации появляются шестеро человек, двое из них заражены вирусом и хотят заразить остальных. Кто друг, а кто враг? Стоит ли сотрудничать с другими или попытаться выжить самостоятельно? Куда прятаться, когда погаснет свет и зараженные выйдут на охоту? Принять верное решение во время матча бывает очень непросто…

10. State of Decay

Зомби экшен, совмещенный с симулятором строительства убежища, в котором геймерам предстоит исследовать мир, собирать ресурсы, сражаться с ходячими мертвецами, а также объединяться с другими выжившими и постепенно превращать лагерь в неприступную крепость. Игра получилась по-хорошему сложной и очень атмосферной, но пострадала от отсутствия мультиплеера. Что, впрочем, было исправлено в сиквеле.

10,5. Star Citizen (Amazon Lumberyard)

Космический долгострой Star Citizen целых четыре года разрабатывался на CryEngine, но в 2016 году авторы объявили о смене движка на Amazon Lumberyard. Впрочем, перемены трудно назвать значительными, так как Lumberyard основан на архитектуре CryEngine, который был лицензирован Amazon в 2015 году. Поэтому в визуальном плане с переходом на новый движок преображения не случилось, а большая часть изменений приходится на сетевую часть игры.

2 комментария

  • Ой да ладно — поддержка комьюнити маленькая… неужели большая комьюнити поддержка в том же уе4 делает этот движок в разы лучше?
    Любой адекватный человек скажет что еу4 и в подмётки КЭ не годится, но люди то у нас любят «хавать» попкорн, причём в случае с пабгом даже такой сырой…

    • UE4, судя по всему, доступнее и проще в понимании для разработчиков. Какие игры на нем создают — уже другой вопрос, относящийся к профессионализму студий, ведь на одной чаше весов сырой и кривой PUBG, а на другой — идеально отполированный Fortnite 🙂