Первый взгляд на CryEngine 3 Sandbox и не только.

опубликован

Введение

Начну с небольшого лирического отступления…
Для меня, как и для большинства поклонников творчества немецкой фирмы Crytek, новость об утечке бета версии Crysis 2 была весьма неожиданна. Не скажу, что новость меня шокировала, но, то, что она меня заинтриговала это правда.
Естественно я сделал это. Я ее скачал. И мне не стыдно в этом признаться. Каким бы я был, к черту, фанатом, если бы не сделал этого? Порой копаться в бета версии, намного интересней, чем играть в законченную игру. Где, как ни в бете, вы найдете кучу «строительного мусора» оставленную разработчиками. Не вошедшие в финальный билд текстуры, модели, скрипты и прочие вкусности. Большим сюрпризом для меня стало наличие новой версии редактора Sandbox. Это один из тех случаев когда редактор к игре интереснее самой игры. Именно о нем мы сегодня и поговорим...
Сразу хочу охладить пыл, жадных до свежей информации фанатов, и сказать, что я не буду делать классический обзор в виде перечисления новых функций. Почему нет? Об этом вы узнаете чуть позже…
Отнеситесь к нижеизложенному не как к полноценной статье, а как, скажем, к зарисовкам на тему.

Первый запуск, и первое впечатление.

Итак, потирая руки в предвкушении встречи с nex-gen технологиями, во всей их красе, я отыскал заветный Editor.exe и запустил его. Загрузка редактора заняла приличное количество времени (около 1 минуты). Я уже начал было думать, что вот и конец банкета, и редактор попросту завис, но тут загрузка закончилась и…
Увиденное, меня шокировало, челюсть отвисла, а затем с грохотом укатилась под стол. Признаться честно такого сомнительного подарка от фирмы Crytek я не ожидал. В верхнем левом углу редактора красовалась круглая кнопка аля Office 2007. Для тех, кто пробыл в анабиозе последние, несколько лет, поясню Crytek’овцы добавили в свой новый редактор, интерфейс Ribbon, который на нашу голову разработала фирма Microsoft. От него уже пострадал 3ds max 2010-2011 и ряд других профессиональных пакетов. По сути, он является заменой стандартным файловым меню. При этом он уничтожает рабочую площадь монитора со скоростью водородной бомбы. Поскольку прикручивают это чудо, написанное на XML, довольно криво, дополнительные глюки и тормоза, как правило, неизбежны. Отключить его, как вы уже, наверное, догадались, нельзя.
Спасти ситуацию, могли бы панели инструментов, которые по умолчанию были скрыты. Но и тут не сложилось. Дело в том, что пиктограммы настолько огромные, что даже в разрешении 1680x1050 занимают приличное количество места. Про разрешение 1280x800 которого хватало для комфортной работы в Sandbox 2, я вообще молчу. Причем кнопка, отвечающая за изменение размера, этих самых пиктограмм, не работает. Впрочем, как и некоторые другие кнопки.
Распределение панелей инструментов во 2 и 3 версии Sandbox
Таким образом, если не брать в расчет добавление интерфейса Ribbon и тот хаос, который он внес в расположение знакомых нам функций, изменения интерфейса минимальны. Это все тот же Sandbox 2. Появление индикаторов и функций, связанных с приставками в лице Sony Playstation 3 и Microsoft Xbox 360 нас не касаются, и о них можно попросту забыть. Какие-то дополнительные фишки связанны скорее с апгрейдом самого CryEngine нежели изменением работы инструментов. Некоторые инструменты и редакторы получили свое логическое развитие - намного удобнее стало работать с воксельными объектами и системой частиц. Небольшие изменения затронули редактор материалов и редактор анимации.

А был ли мальчик?

Ну а сейчас, я хочу немного сместить тему разговора. По правде говоря, покопавшись в редакторе Sandbox 3, во мне зародились сомнение, по поводу того, что бета Crysis 2 «утекла» в сеть без ведома Crytek.
Посудите сами, разработка движка и непосредственно редактора началась сразу после выхода первой части Crysis. Еще задолго до выхода Crysis 2, движок CryEngine 3 было готов для лицензирования с полным комплектом программ и плагинов. То есть мы говорим об отлаженном готовом продукте выходящим на рынок.
Я могу предположить то, что сам по себе Crysis 2 еще сыроват, но редактор глючным быть не должен, это факт. Уверяю вас если бы разработчики, работали в данной версии редактора, количество случаев суицида в офисе Crytek возросло бы в разы.
Неоднократно разработчики заверяли нас о повышении производительности движка о том что он станет легче и быстрее, логично предположить что и редактор будет работать быстрее, ну или хотя бы на уровне предыдущего Sandbox 2.
Возьмем обыкновенные статистические данные
Скорость загрузки Sandbox 2 версии 1.1.1 5767
10-13 секунд
Скорость загрузки Sandbox 3 версии 1.1.1 5620
35-43 секунды
Далее Sandbox 3 очень часто подтормаживает, причем сам счетчик FPS находится в районе 30-45 кадров в секунду, а фризы появляются, причем вне зависимости от загруженности сцены: будь то 300.000 или 1.000.000 треугольников в кадре.
При том, что старая версия Sandbox 2 держит в кадре 1.500.000 треугольников, сохраняя высокий показатель FPS, и даже не думает лагать. Стоит отметить, что Sandbox 2 работает в DX10 режиме, а Sandbox 3 в DX9. Если бы утекла рабочая версия редактора, он был бы уже отшлифован и в нем явно был бы разблокирован DX10-11 режим.
Опять же у меня возникают гигантские сомнения по поводу того что работникам Crytech нравится интерфейс в стиле Ribbon. Вот хоть убейте, а я все таки, лучшего мнения о них, как о профессионалах. Я могу представить себе этот интерфейс, в ранних билдах, в виде тестирования новых фишек, но не более.
Тем более учитывая тот факт, что на всех презентациях и даже в launch ролике CryEngine 3 нам показывают стандартный интерфейс с файловыми меню и dark-style. Даже если принять во внимание большую любовь западных разработчиков к большим мониторам, непонятно почему в этой версии редактора заблокирован переключатель размера пиктограмм используемых на панелях инструментов. К слову в Sandbox 2 это функция исправно работает.
Вот так должен был выглядеть Sandbox 3
А вот так он выглядел на показе 16 августа 2010 года
Разрешение у монитора несмотря на его размер около 1650х1050
Как видите никаких намеков на злосчастный Ribbon
Так же хочется отметить тот факт, что в релизном трейлере CryEngine 3 нам показывают Sandbox версии 3.0.0 build 550
А нам на закуску отдали Sandbox версии 1.1.1 build 5620

Заключение

Собственно вывод напрашивается сам собой. Никто не отдаст вам такой мощный инструмент как Sandbox 3. Лично мое мнение, данная утечка всего лишь пиар-ход компании EA Games и собственно Crytek. Весь этот билд не что иное, как качественная фальсификация, уж в плане редактора точно. Кстати данный билд судя по log-файлам датируется 13 января 2011 года, и судя по количеству внесенных исправлений не стыкуется с увиденным в бета версии Crysis 2. Тянет она скорее год на 2010 не более. Опять же странно, что она целый месяц «утекала». Главным образом интерес фанатов подогрет. Ну а в случае финансового провала игры, у Crytek будет официальный повод перестать выпускать PC игры для «плохих пиратов».
С редактором в его нынешнем виде, кашу не сваришь. (хотя за комплект свежих плагинов спасибо). Да и смысла на него переходить, я пока не вижу. На данный момент из всех щелей торчат останки Sandbox 2 принесенного в жертву ради консолей.
Возможно, CryEngine 3 будет раскручен по максимуму в финальной версии Crysis 2 для PC. Возможно, и нет. Во всяком случае, имеющийся местами примитивный контент и мутные текстуры не сможет спасти ни один шейдер и даже его величество DX11.
Как бы то ни было, истину мы узнаем в марте. А посему и серьезный обзор Sandbox 3 отложим, до лучших времен.
P.S.
Изложенное выше, всего лишь мое личное мнение на сложившуюся ситуацию. Согласится со мной, или нет, это уже ваше личное дело. Пиратство я никоим образом не рекламирую, и с нетерпением жду официального выхода Crysis 2. Чего и вам желаю.
0
34
13 лет назад
0
Тоже жду официальную версию, про интерфейс которому уделено так много внимания, хочется сказать одно: разработчики 100% добавят переключатель, я гарантирую это. )
Вообщем интересная информация, но я хотел увидеть новых скриншотов и т.п.
0
13
13 лет назад
0
Скорость загрузки Sandbox 2 версии 1.1.1 5767 10-13 секунд
написали бы на чем такая секорость загрузки
0
27
13 лет назад
0
спасибо за превьюшку, было интересно почитать..
0
19
13 лет назад
0
ты слишком часто повторяешь слово "собственно"
держит в кадре 1.500.000 треугольников в кадре
0
19
13 лет назад
0
она целый месяц «утекал»
0
21
13 лет назад
0
Отличное мнение о редакторе по пиктограммам и стилю интерфейса.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.