Неизвестная история Nier Автомата и революция Steam Deck

Успех Steam Deck стремительно растет одна игра вызывает значительные изменения в устройстве и игровой индустрии Linux

Игра, которая навсегда изменила Steam Deck | ENBLE

Nier: Automata running on the Steam Deck.

Люди всегда были увлечены головоломками и загадками. Мы любим раскрывать скрытые истории и открывать малоизвестных героев за кадром. И сегодня у меня есть захватывающий рассказ для вас. Это невероятная история о том, как одна игра, Nier: Automata, изменила ход Linux-гейминга и проложила дорогу для легендарного Steam Deck. Так что возьмите чашку кофе ☕, устроитесь поудобнее и готовьтесь к удивлению.

🌟 Скромные начала: Как всё начиналось

Desktop mode on the Steam Deck.

Всё началось во время Осенней распродажи Steam в прошлом году, когда я решил купить Nier: Automata. Мало кто знал, что моя покупка откроет для меня целый новый мир. Увлечённый тем, как игра работала на Steam Deck, я наткнулся на тред на Reddit, в котором был комментарий, привлекший моё внимание. В комментарии говорилось: “Nier: Automata на 80% является причиной того, каким сейчас хорош Linux-гейминг, а может быть и на 90%. Изучите историю DXVK. Вкратце, любовь одного человека к 2B – это причина, по которой у нас сегодня есть эти невероятные слои трансляции DirectX.” 🤯

Этот комментарий вызвал моё любопытство. Что такое DXVK? Почему Nier: Automata была настолько важна для Linux-гейминга? Чтобы ответить на эти вопросы, нам нужно погрузиться глубже в прошлое и понять вызовы, с которыми сталкивался Linux-гейминг.

В прошлом доминирование DirectX API компании Microsoft являлось серьезным препятствием для Linux-гейминга. Большинство игр для ПК были разработаны для работы с DirectX, что делало их несовместимыми с Linux. Хотя существовал слой совместимости под названием Wine, он был непредсказуем в плане игр, что приводило к низкой производительности и ограниченной поддержке современных заголовков. Linux-геймингу нужен был прорыв. И тогда на помощь пришёл Vulkan.

🔥 Как Nier изменила всё

2B jumping with sword in hand in Nier Automata.

Vulkan, кроссплатформенный API, выпущенный в 2016 году, предоставил программистам больше контроля над ГПУ. Этот API низкого уровня стал игровым изменением, обеспечивая равенство производительности путем трансляции инструкций DirectX в Vulkan. Примерно в это время Valve, твердый сторонник Linux, разработал Proton, слой совместимости, без проблем интегрированный в Steam.

Но Valve не отправился в этот путь в одиночку. Принимая философию открытой разработки, Proton объединил несколько слоев трансляции, таких как VKD3D для DirectX 12 и Zink для OpenGL. Однако одна технология выделялась среди остальных – DXVK. Этот слой трансляции на основе Vulkan для Direct3D 9/10/11 был детищем одного человека: Филипп Реболь, немецкий разработчик, вдохновленный своей любовью к Nier: Automata.

A Proton settings on the Steam Deck.

Проект страстей Реболя, DXVK, начался маленьким, но вскоре получил поддержку. Его первоначальный успех можно приписать поддержке сообщества Linux, что вывело его на передний план. В короткие сроки Nier: Automata стала катализатором развития DXVK, заложив основу для революции в Linux-гейминге.

🌟 Что делает Steam Deck особенным?

Steam Deck held between two hands.

“`html

Выход Steam Deck однозначно показывает, что игровая платформа Linux наконец-то пришла. Но было ли это возможно без DXVK? Предыдущая попытка Valve, “Steam Machines”, потерпела неудачу из-за отсутствия поддержки игр и преждевременного перехода к играм под Linux. Proton с DXVK изменил правила игры. С тысячами игр теперь доступных на Linux, Steam Deck имеет огромную библиотеку заголовков с первого же дня.

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

🔥 Игровая платформа Linux имеет надежное будущее

Экземпляр Nier: Automata для PS4 рядом со Steam Deck.

Влияние DXVK на игровую платформу Linux нельзя переоценить. Хотя у Valve были другие проекты для достижения совместимости с DirectX 11, DXVK сыграл ключевую роль в успехе Proton. С DXVK в качестве основного компонента Proton игровая платформа Linux стоит на прочном фундаменте. Как заявил разработчик Valve Пьер-Лу Гриффе, “DXVK имеет важное значение для Proton, и у Valve нет планов отказываться от DXVK.” Будущее игровой платформы Linux светлее, чем когда-либо прежде.

Открытое развитие засияло в истории DXVK. Любовь одного человека к Nier: Automata подогнала усилие со стороны сообщества, трансформировав игровую платформу Linux. Сегодня DXVK пользуется широким распространением и поддержкой из множества источников, закрепляя его место в мире разработки. Это свидетельство того, как сотрудничество и страсть могут формировать будущее технологий.

❓ Вопросы и ответы: Ваши горящие вопросы

В: Какие другие игры я могу играть на Steam Deck?

О: Steam Deck предлагает огромную библиотеку игр на выбор благодаря совместимости Proton. Вы можете играть в такие популярные заголовки, как Doom, Final Fantasy VI, Star Wars: Battlefront 2 и многие другие. Список постоянно пополняется, что делает Steam Deck замечательным гейминговым опытом.

В: Будут ли разработчики продолжать поддерживать DXVK и Proton?

О: Безусловно! DXVK и Proton стали неотъемлемой частью экосистемы игровой платформы Linux. Постоянная поддержка и вклад разработчиков обеспечивают совместимость с текущими и будущими играми. Имейте уверенность, DXVK и Proton здесь, чтобы остаться.

В: Могу ли я разрабатывать свои собственные игры для Steam Deck?

О: Конечно! Steam Deck предоставляет фантастическую платформу для независимых разработчиков и энтузиастов для создания игр. С поддержкой Proton и DXVK вы можете разрабатывать игры, совместимые с Linux, и достигать более широкой аудитории.

В: Что ждет будущее игровой платформы Linux?

Будущее игровой платформы Linux обещает быть перспективным. С успехом Proton и Steam Deck все больше разработчиков признают потенциал Linux как игровой платформы. По мере роста поддержки мы можем ожидать еще больше нативных портов под Linux и улучшение производительности. Нас ждут захватывающие времена!

🌟 Влияние и будущие разработки

История влияния Nier: Automata на игровую платформу Linux и рождение Steam Deck стоят как свидетельство того, как страсть и инновации могут изменить отрасль. Успех DXVK и Proton уже проложил путь для видеокарт Intel Arc, которые используют DXVK для запуска игр DirectX 9 на Linux. Влияние этих технологий простирается далеко за гармошкой игровых устройств — они формируют будущее графического программирования.

В годы, которые впереди, можно ожидать дальнейших улучшений в уровнях совместимости и технологиях трансляции. По мере нарастания интереса к игровой платформе Linux, разработчики продолжат совершенствовать и расширять основы, заложенные DXVK. Совместное развитие в мире открытого исходного кода обеспечивает, что будущее надежной игровой платформы Linux будет полно возможностей и волнующих перспектив.

📚 Ссылки

  1. Покрывать веб-камеру: достаточно ли это, чтобы предотвратить слежку со стороны хакеров?
  2. Обычные проблемы Steam Deck и как с ними справиться
  3. Видеокарты находятся в этом туре извинений.
  4. В этой новой эре игровых мониторов все возможно
  5. Порты ПК должны быть лучше в 2024 году — вот как
  6. Apple обсуждает стремление к играм высокого класса для Mac
  7. Fujitsu ощущает давление в связи со скандалом в почтовом отделении Великобритании
  8. Как отследить Android-телефон или устройство

“““html


Привет, дорогие читатели! Теперь, когда вы знаете невероятную историю за Nier: Automata и Steam Deck, надеюсь, что вы так же увлечены силой страсти и сообщества, как и я. Если вам понравилась эта статья, не стесняйтесь делиться ею с друзьями в социальных сетях. Давайте распространим информацию о неизвестных историях, формирующих мир технологий!

👇 Поделитесь этой статьей и оставьте комментарий ниже. Мне было бы интересно услышать ваши мысли! 😄💬

“`