ME3Tweaks готовит Project Milan для PC: новые режимы, настройки прогресса и частные серверы.
Команда ME3Tweaks готовит Project Milan — мод, который добавит кооперативный мультиплеер Mass Effect 3 в Mass Effect: Legendary Edition на PC. В интервью Kotaku моддер Mgamerz рассказал, как команда восстанавливала отсутствующий режим и почему решила не ограничиваться переносом оригинала.
В Project Milan добавили два новых варианта матчей. В Coalition противоборствующая фракция меняется с каждой волной, а Unified объединяет врагов из разных групп. Полностью случайный подбор противников оказался неудачным, поэтому для Unified команда стала смешивать заранее подготовленные составы волн.
Система прогресса с открытием персонажей и получением расходников сохранена, но обязательного долгого сбора наград не будет. Игроки смогут начать с нуля, получить 10 миллионов кредитов или открыть по одному экземпляру каждого предмета первого уровня — с дальнейшей прокачкой.
«Я хочу уважать время людей, потому что, когда я начинал играть в эту игру, у меня было много свободного времени, а теперь, когда я стал гораздо старше, я бы никогда не посвятил столько времени получению всего через гринд», — объяснил Mgamerz.
Разработчики также хотят добавить магазин с прямой покупкой предметов за кредиты, но к запуску он не будет готов: для него нужны новый интерфейс, подключение к остальным системам и тестирование. Среди новых наград появятся баннеры с изображениями из отменённой Mass Effect: Universe.
Мод не зависит от серверов BioWare и позволяет создавать частные серверы для игры с друзьями. Благодаря этому он теоретически может пережить официальный мультиплеер Mass Effect 3. Страница Project Milan доступна на Nexus Mods.
Как команда вернула мультиплеер
В Legendary Edition, вышедшей в 2021 году, не было ни кооператива Mass Effect 3, ни дополнения Pinnacle Station к первой игре. Как отмечает Kotaku, в том же году ME3Tweaks восстановила Pinnacle Station. Наработки этого проекта позже помогли с переносом сетевых карт.
Идея появилась у Mgamerz после завершения рандомайзера для ремастера Mass Effect 2. Сначала он экспериментировал с переносом неиспользованной области Citadel, затем добрался до мультиплеерной карты Firebase Condor. Она выглядела плохо, но хотя бы загружалась без немедленного вылета. Играть на ней было не во что: сам режим ещё отсутствовал, и эксперимент на несколько месяцев отложили.
Вернувшись к оригинальной Mass Effect 3, Mgamerz быстро понял, насколько удобнее стали инструменты команды для Legendary Edition. Помогло и общение с BioWare примерно за месяц до выхода сборника: студия успела внести несколько полезных для моддеров изменений. От BioWare команда также получила информацию о принципах подключения DLC, включая различия между одиночной игрой и мультиплеером, и в последующие годы развивала эти наработки.
7 ноября 2023 года Mgamerz создал Discord-сервер Project Milan. Уже в декабре появился рабочий прототип: можно было выбрать хотя бы один набор персонажа, убивать появляющихся врагов и получать очки. Звук почти отсутствовал, вместо корректных шейдеров отображались шахматные узоры, а к третьей волне игра вылетала.
Разработка с перерывами заняла около трёх лет. По словам моддера, работе мешали и личные обстоятельства, включая перелом руки. За это время простой перенос разросся в проект с дополнительными режимами и более гибким прогрессом.
Источник: Kotaku
Сохранение игры — без попытки заменить оригинал
Kotaku сообщает, что после закрытия BioWare 21 октября, по всей видимости, перестал работать и сайт N7HQ, где игроки отслеживали статистику мультиплеера. Это вызвало у поклонников опасения за будущее официальных серверов. Для ME3Tweaks сохранение режима не было исходной целью, но теперь независимая инфраструктура проекта приобретает дополнительный смысл.
Сам Mgamerz не считает свою работу заменой версии BioWare. «Моя версия будет развивать работу BioWare, но я никогда не хочу чувствовать, что она её заменяет, потому что, знаете, её создала не BioWare», — сказал он.
Моддер сотрудничал со студией около 14 лет, подписывал соглашение о неразглашении для Legendary Edition и посещал её офис в 2019 году. По словам Mgamerz, представители EA говорили, что работа моддеров повлияла на решение создать Legendary Edition. Он уточнил, что входил в команду текстурного мода, на который они ссылались. Сотрудники BioWare также лично выражали удивление тем, что ME3Tweaks удалось восстановить Pinnacle Station: в сборник дополнение не попало из-за утраты исходного кода.
Как использовали ИИ
По словам Mgamerz, команда не применяла ИИ для создания графики, звука или других ассетов. Его использовали для исследования файлов игры и прототипирования интерфейсов вне игры.
Созданный моддером исследовательский инструмент может сообщать о находках, но не сохранять изменения. Например, он помог обнаружить условие разблокировки, из-за которого один из наборов персонажа не появлялся.