Головна Ігри Corsairs Legacy Corsairs Legacy: Naval Mission Новини Спільнота Контакти
Игра Corsairs Legacy
ua
ua
de
en
es
fr
ja
ko
pl
pt
ru
tr
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 — список островів