Главная Игры Corsairs Legacy Corsairs Legacy: Naval Mission Новости Сообщество Контакты
Игра Corsairs Legacy
ru
ru
de
en
es
fr
ja
ko
pl
pt
tr
ua
zh

Поддержка Steam Deck: сложности, прогресс и планы по полной совместимости от команды Tech-5

Поддержка Steam Deck: сложности, прогресс и планы по полной совместимости от команды Tech-5

В последние месяцы мы активно работали над переносом Corsairs Legacy на Steam Deck. Хотя текущий статус совместимости все еще отмечен как «Unsupported», мы хотим поделиться тем, почему поддержка Steam Deck для большой RPG с открытым миром значительно сложнее, чем просто включить поддержку геймпада.

Почему поддержка Steam Deck сложна для RPG с открытым миром

Corsairs Legacy изначально создавалась как PC-first RPG с открытым миром с большим акцентом на свободу, системы симуляции, управление кораблем, торговлю, исследование мира, абордажные бои, взаимодействие с миром и сложные UI-системы.

В отличие от многих консольных экшенов, наша игра содержит большое количество механик, которые традиционно оптимизировались под клавиатуру и мышь:

  • продвинутое управление инвентарем
  • взаимодействие с мировой картой
  • экономические и торговые системы
  • навигация по диалогам и меню
  • тактическое управление кораблем
  • контекстные взаимодействия
  • несколько уровней UI
  • системы свободной камеры
  • горячие клавиши и быстрые действия

Одна из самых больших проблем заключается в том, что современные RPG с открытым миром часто требуют значительно больше команд управления, чем может комфортно предоставить традиционный геймпад. Steam Deck добавляет гибкость благодаря тачпадам, радиальным меню, виртуальным курсорам и слоям Steam Input, однако интеграция всего этого в цельном и интуитивном виде требует значительной инженерной работы.

Наша цель - не просто «базовая поддержка контроллера». Мы хотим, чтобы весь опыт ощущался естественным и полностью интегрированным.

Фидбек от Valve

Недавно Valve завершила внутреннюю проверку совместимости Corsairs Legacy со Steam Deck. Хотя несколько категорий уже успешно пройдены - включая стабильность запуска, офлайн-функциональность, аудио, меню, рендеринг и общую поддержку геймплея - также был выявлен ряд важных проблем.

Среди ключевых аспектов, на которые обратила внимание Valve:

  • конфликты в работе между встроенными и внешними контроллерами
  • отсутствие стандартных привязок для некоторых UI-взаимодействий
  • недостаточная поддержка controller glyphs
  • низкая читаемость отдельных UI-элементов и подсказок туториала
  • просадки производительности во время плавания
  • неполная логика восстановления стандартных настроек

Valve также отдельно отметила, что наша игра уже демонстрирует значительную функциональность на Steam Deck, однако перед получением более высокого рейтинга совместимости требуется дополнительная работа.

Мы очень ценим детальный фидбек от Valve, поскольку он дает нам четкие технические ориентиры для следующих этапов оптимизации.

Что мы улучшаем прямо сейчас

Сейчас мы работаем над несколькими крупными улучшениями, направленными специально на Steam Deck и удобство использования контроллеров:

Полностью унифицированная архитектура ввода

Одно из крупнейших внутренних изменений - перестройка части нашей системы ввода.

Наша цель - обеспечить, чтобы:

  • управление на Steam Deck работало стабильно
  • внешние контроллеры вели себя корректно
  • горячее подключение устройств больше не создавало конфликтов
  • controller glyphs динамически обновлялись в зависимости от активного устройства ввода
  • взаимодействие с UI стало полностью доступным через геймпад

Эта работа также станет основой для будущей поддержки контроллеров во всем проекте.

На практике мы проектируем систему так, чтобы любой стандартный контроллер в будущем корректно работал по умолчанию, когда поддержка Steam Deck достигнет целевого состояния.

Улучшения UI и читаемости

Меньший размер экрана Steam Deck выявляет множество проблем масштабирования UI, которые менее заметны на настольных мониторах.

Мы уже работаем над:

  • более крупными масштабируемыми шрифтами
  • улучшенным контрастом для туториалов и pop-up окон
  • обновленными tutorial prompts
  • лучшей читаемостью настроек и окон взаимодействия
  • улучшенной навигацией, ориентированной на контроллер

Оптимизация производительности

Еще одним важным направлением является производительность во время плавания.

Рендеринг океана в открытом мире является одной из самых технически требовательных систем в Corsairs Legacy. Динамические волны, стриминг мира, AI-корабли, отображение растительности, погодные системы и симуляционные слои создают значительную нагрузку на GPU и CPU портативного устройства.

Сейчас мы оптимизируем:

  • стоимость рендеринга океана
  • LOD-переходы
  • рендеринг растительности
  • поведение стриминга
  • CPU-нагруженные системы симуляции мира
  • графические пресеты, специально адаптированные под Steam Deck

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

Долгосрочная цель

Наша цель - перевести Corsairs Legacy из статуса «Unsupported» к полной совместимости со Steam Deck и в будущем обеспечить максимально качественный опыт на портативных устройствах.

Мы не хотим спешить с поверхностной реализацией только ради изменения бейджа в магазине. Вместо этого мы сосредоточены на создании надежной долгосрочной архитектуры для контроллеров и handheld-устройств, которая станет фундаментом для всего проекта в будущем.

Поддержка Steam Deck - это не просто галочка для игры такого масштаба, особенно для RPG с открытым миром, которая изначально создавалась вокруг глубокого PC-взаимодействия, - но мы уверенно движемся вперед.

Мы искренне благодарны сообществу за терпение, фидбек и поддержку, пока продолжаем улучшать этот опыт.

09.07.2025, Tech-5 Team

Новая игра про пиратов уже в Steam

Купить в
Похожие статьи
Абордаж в Corsairs Legacy
Мораль и опыт команды в Corsairs Legacy
Система способностей персонажа в Corsairs Legacy
Система спавна трюмов кораблей на глобальной карте Corsairs Legacy
Полные характеристики всех типов кораблей Corsairs Legacy
Формулы экономики и боевой эффективности корабля в Corsairs Legacy
Достижения в Corsairs Legacy: полный список и условия открытия
Карта Сент-Винсента в Corsairs Legacy — торговля и поселения
Развитие персонажа в Corsairs Legacy: характеристики, способности, навыки и уровень персонажа
Корабли в Corsairs Legacy: прогрессия, типы, характеристики и абордаж
Карта Барбадоса в Corsairs Legacy — торговля и поселения
Карта Гренады в Corsairs Legacy — торговля и поселения
Карта Тринидада в Corsairs Legacy — торговля и поселения
Карта Тобаго в Corsairs Legacy — торговля и поселения
Карта Карриаку в Corsairs Legacy — торговля и поселения
Карта архипелага в Corsairs Legacy — список островов