Но все же братьям Йерли повезло. Ибо на их пути встал я. Болотный разработчик, с лишним миллионом деняк, которые срочно нужно было пустить в работу. Но какого хрена мне вообще понадобился их движок? С игрой-то все понятно — прибыльный проект, очередной прорыв в индустрии, франшиза. С движком же все не так очевидно. Дело в том, что очень скоро мы упремся в потолок.
Да, Юнити позволял делать проекты быстро и экономно. Он был прост в освоении и использовании, работал на более простой версии Си плюс-плюс, и отчасти именно поэтому мне и удалось так быстро подняться. Но все же у него был один значительный недостаток по сравнению с тем же Крайэнджином. Юнити был подобен пустому альбомному листу — все приходилось настраивать вручную, мирясь при этом с всевозможными ограничениями. Хочешь сделать проект с графикой уровня ААА? Будь готов потратить дополнительное время на настройку графических конвейеров (ЮРП — Универсальный конвейер рендеринга, или АшДиРП — Конвейер рендеринга высокой четкости), и то если они вообще успели выйти, будь готов покупать или писать ручками шейдеры, системы освещения и постобработки.
Собственно, для того же ФНаБа мой отдел «Окружения» целую неделю страдал над тем, чтобы Больничка Старлайт выглядела страшно. А ведь там половину работы за нас сделала обычная темнота, да и размах локации был всего с десяток комнат.
Крайэнджин же в этом плане был как сын маминой подруги. Ибо он изначально был заточен для демонстрации передовых технолоджий ПК-гейминга. И в нем по умолчанию были заложены сложнейшие на данный момент системы симуляции воды, объемного тумана, глобального освещения в реальном времени (то есть не запеченного), продвинутой физики разрушений и логики агрессивных НПСи. В общем, крутая штука — этакий графический монстр по сравнению с куцым Юнити.
Обходил он Юньку, кстати, и в вопросах масштаба. Да, разумеется, размер не главное — главное умение, но все же… Юнька даже в моем мире года до двадцатого испытывала проблемы с обработкой гигантских бесшовных локаций с детализированной растительностью. У Крайэнджина на этот счет был изначально вшит продвинутый алгоритм отсечения невидимой геометрии. Движок моментально выгружал из памяти все, что находилось за спиной игрока или просто не попадало в его поле зрения. Также ребята запарились над более тонкой настройкой системы лодов — той самой, когда далекий объект заменяется на его более шакальную версию.
И это только одно из преимуществ. Инновационный инстансинг, уникальная система шейдеров и кэширования и еще около десятка уловок позволяли Крайтекам разворачивать целые острова без единой подгрузки.
Дополнял же эту производительную картину и сам язык программирования, на котором писался код для движка. Си плюс-плюс — это низкоуровневый язык программирования, а значит, движок мог напрямую общаться с видеокартой без дополнительной компиляции кода из того же Си-шарпа, как на Юнити.
И вот тут-то и крылась третья причина, почему я хотел получить в свое распоряжение команду Крайтеков. Я не знал Си плюс-плюс… И, более того, почти все в моей команде его не знали. И тратить время на обучение я не хотел. Поэтому самый простой путь для меня был — вложиться в ребят из Германии и убить сразу трех зайцев одним махом. Даже четырех… Наладим сотрудничество, будет проще настроить европейские серваки.
Хмыкнув, преисполненный своей хитрожопостью, я пробежался по последним страничкам отчета, куда Синди впихнула и личные адреса каждого сотрудника Крайтеков, их личные данные, банки, в которых они хранили деньги, сведения о перелётах и поездках, об операторах связи и родственниках… В общем, Мун подошла к заданию «узнать все о Крайтек» чересчур уж ответственно.
— Мне кажется, я начинаю видеть закономерность. — Пробубнил я сам себе, убирая планшет.
— Чего говоришь? — Коул, не прекращая хрустеть креветкой, которую он решил умять прямо так, с панцирем, уставился на меня. — Какую закономерность?
— В поведении девчонок наших. — Я подтянул к себе кружку с чайком: алкоголь сегодня был под запретом. — Не замечал? Эрин в последнее время не проявляла чрезмерного усердия в работе?
— Да нет. — Задумчиво протянул костяк. — Хотя благодаря ей на Майнкрафт Ворлде сейчас стабильно забитые серваки, мне даже пришлось на пятьсот мест увеличить лимит для ТуБи-ТуТи. А там, знаешь ли, даже моим машинам тяжело две пятьсот человек в одном мире обрабатывать.
— Занимательно. — Я откинулся на спинку кресла, погладил сытый живот и взглянул на вход в ресторан. — О, а вот и наши немцы. Так, только давайте без шуток. Оба.
Я пригрозил пальцем, и мои напарники тут же недовольно зацокали: мол, да мы и не хотели. Да-да…
У входа же, озираясь по сторонам, топтались две темные фигурки. Я узнал их сразу — Джеват и Авни Йерли. Как я и предполагал, на встречу они решили прибыть неполным составом. Видимо, оставили Фарука руководить командой. Разумный ход, если так посудить.
Вот, узнав имена гостей, стройная китаяночка повела братьев Йерли к нашему столику. Импровизированная змейка обогнула статую Будды, проскользила мимо диванчиков, прошлась по танцполу и наконец остановилась около нас.