» Фантастика » » Читать онлайн
Страница 352 из 386 Настройки

Я же честно мотнул головой.

— Не-а. Кеинг я в гробу видал. Но я знаю, как решить саму проблему.

— Как? — Непонимающе моргнула моя арт-директор.

— Силой капитализма. — Я, подобно Спанч Бобу из популярного мема, нарисовал невидимую радугу над головой. И тут же пояснил. — Мун сейчас отбирает спецов к нам в студию. Объясни ей суть своей проблемы и напиши тестовое задание на пару кадров. Пусть найдет тебе какого-нибудь уволенного из Диснея композитора на полную ставку. И он всё сделает тебе красиво. А ты будешь лишь пальчиком в монитор тыкать, куда и что поставить. Это раньше мы всё сами могли на коленке сделать. Сейчас, как видишь, в направлении видеопродакшена мы уперлись в технический потолок. Нужны новые, профильные человеки.

— А что, так можно было? — Протянула она с откровенным разочарованием в голосе. — А нахрена я тогда полдня угрохала на этот хромакей… Гребаный, блин.

— Ну, это уже вопрос не ко мне. — Пожал я плечами, скрывая улыбку. — Могла и сразу помощь запросить, а не геройствовать и брать всё на себя.

— Ну, мог бы и почувствовать своими этими. — Она покосилась на сидящего в десяти метрах от нас Моррисона. — Что у меня проблемы. — Закончила она, надув губки.

— Я и увидел, своими этими. — Чмокнув ее в макушку, я легко поднял девушку с кресла за талию. — Но я же не виноват в том, что ты до последнего держала боевой настрой и ныть начала лишь пять минут назад. Всё, иди к Мун, объясни, кто конкретно тебе нужен в отдел.

— Ладно… — Буркнула она и коротко обняла меня в ответ. Отпустив, тут же затопала к лестнице и там уже, вполне себе боевым командирским тоном, начала призывать Паучиху. — Му-у-ун! МУН ТЫ ГДЕ?! МНЕ НУЖНА СВЕЖАЯ КРОВЬ!

***

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

Это должно было стать местом, где энтузиасты смогут публиковать свои собственные модификации для основной игры, а игроки — безопасно и удобно, в один клик, устанавливать их на свои клиенты. Такой мир я желал видеть для своих лягушат.

Ибо до сих пор помнил, каким адским мучением было для меня в подростковом возрасте установить парочку крупных модов на свою сборку в моем родном мире. Мало того, что эти сраные фанатские расширения вечно то не работали, то намертво крашили игру, то работали, но после танцев с бубном, так еще и был стабильный риск примерно в пятьдесят процентов заразить свой комп каким-нибудь кибергерпесом, или не дай бог сраным «Амиго» (вставленно в кавычки ради всеобщей безопасности).

Но легко сказать, сложно сделать.

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

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

И вот — вопрос на миллион, а может, и большее количество долларов разработки, которые старина Ньюэлл вбухал в свою систему проверки в реальном Стиме. Как сделать такую же систему, но при этом не тратить баснословные суммы в развитие собственного антивируса и дотошной системы проверки совместимости?

Правильно: нужно просто взять уже готовое решение. Немного доработать его, объяснить новую, специфическую задачу и пустить вершить цифровое правосудие на болотных просторах.

Да, я просто посадил на проходной пункт Эйдоса. И меня сложно винить за это.

Теперь он, в роли очень предвзятой, неподкупной и вечно недовольной бабки-консьержки, должен был просматривать каждый загружаемый файл на вредоносный код и порно-запрещенку. Затем закидывать этот проверенный файл в Мастерскую. Оттуда уже мод безопасно скачивался на комплюктер игрока и автоматически устанавливался.

Там уже встроенная надстройка Эйдоса проверяла все локальные файлы на совместимость друг с другом. И если всё было гуд, позволяла игре запуститься без конфликтов.

Рискованно ли было давать высшему космическому духу прямолинейный доступ к своей цифровой площадке? Ну, если не считать, что выбора у меня особо и не было, то в целом — нет.