NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Linux 游戏玩家好消息:80% Steam TOP 100 游戏支持 Linux 上运行

  • 2021-12-24
  • 本文字数:1775 字

    阅读完需:约 6 分钟

Linux 游戏玩家好消息:80% Steam TOP 100 游戏支持 Linux 上运行

2021 年 12 月,ProtonDB 对 Steam 上前 10、前 100 和前 1000 款游戏的兼容性进行了评级,根据评级,前 1000 款游戏中有 77% 在 Linux 上运行良好,在前 100 款游戏中有 80% 在 Linux 上运行良好,而在前 10 名游戏中只有 4 个在 Linux 上运行良好。




上图中评级的含义为:

 

  • 原生:游戏可以在 Linux 上原生运行

  • 白金:开箱完美运行

  • 黄金:调整后可完美运行

  • 白银:运行时有小问题,但一般来说是可玩的

  • 青铜:可以运行,但经常崩溃或有问题,不能舒适地玩

  • 残缺:要么无法启动,要么根本无法玩

 

这意味着,一个 Windows 游戏达到黄金级别的评分,就能够通过 Steam Play 在 Linux 上运行这个游戏。

 

什么是 Steam Play 和 Proton?

 

Valve SoftwareSteam 游戏平台和 Dota 2、Half-Life 和 Team Fortress 等热门游戏背后的公司。Valve Software 于 2010 年推出的一项功能—Steam Play ,允许在 Steam 上进行跨平台游戏。

 

在 2018 年 8 月,该公司面向所有 Linux 用户发布了一个新的、改进版的 Steam Play BETA,这个版本包含了修改过的 Wine 分发,称为 Proton,以兼容 Windows 游戏。该版本带来的改进如下:

 

  • 游戏可以直接通过 Linux Steam 客户端安装并运行,并具备 Steamworks 和 OpenVR 原生支持;

  • DirectX 11 与 12 现在基于 Vulkan 实现,游戏兼容性更好且对性能的影响也更少;

  • 优化了全屏支持:全屏游戏将无缝拉伸至期望的显示大小,而不会与显示器原始分辨率发生冲突,也无需使用虚拟桌面;

  • 优化了游戏控制器支持:游戏将自动识别 Steam 支持的所有控制器,甚至将比游戏原始版本提供更多的开箱即用的控制器兼容性;

  • 与普通的 Wine 相比,多线程游戏的性能已大幅提高。

 

Proton 通过 DXVK 等相关技术的进步,使 DirectX 9、10 和 11 游戏通过 Vulkan API 运行,在游戏兼容性方面取得了巨大进展。值得一提的是,Proton 是一个开源工具,Valve 在 Github 上提供了 Proton 的源代码。源代码地址为:

 

https://github.com/ValveSoftware/Proton/

 

如今来看,Steam Play 项目进展还算顺利,并且亚马逊也在考虑加入这个行列。

 

Amazon Luna 招聘 Linux 游戏工程师 

 

近日,据外媒报道,亚马逊正在招聘在 Valve 的 DXVK 和 Proton、在 Mesa 开源图形驱动、Vulkan 等方面有资深经验的 Linux 游戏工程师。本次招募的工程师将参与到亚马逊 Luna 云游戏项目中

 

招聘信息还提供了工作细节:“这个岗位涉及到与 Proton (一个使用 Wine 在 Linux 上运行 Windows 游戏的兼容层)的工作。Luna 致力于与围绕 Proton 的开源社区合作。这个岗位将向 Proton 和 Wine 等开源项目提交代码,以追求以稳定和高性能的方式运行游戏”。

 

这意味着,这个岗位的角色将更多专注于上游的贡献,而不是单单只为亚马逊服务,同时从另一面来看,这些上游的改进也将渗透到不使用亚马逊 Luna 云游戏服务的传统 Linux 游戏玩家中,从而使整个生态系统受益。

 

重要里程碑

 

经过发展,目前来看 Proton 已经成为让 Windows 游戏在 Linux 中良好运行的最流行方式之一,但是考虑到即将推出的 Steam 平台,对于 Valve ,目前面临的最大的问题就是 Steam TOP 10 游戏中仅有 40% 的游戏可以在 Linux 上运行,毕竟许多玩家肯定还是想要在 Steam 上玩多款最流行的游戏

 

尽管如此,在 Linux 上运行数百个 Windows 游戏仍然是一个重要的里程碑。之前,少数 Windows 游戏在 Linux 中运行中都并不现实,甚至必须通过 Wine 兼容层来运行。现在,有了 Valve 和 ProtonDB,只需按一个按钮,或者很少的调整,就可以在 Linux 中玩数百款游戏。

 

Valve 表示,它的目标是让整个 Steam 库在 Linux 上运行,专门供 Stream Deck 的所有者使用。“我们不确定这是否可行,这在很大程度上取决于 Steam 平台受欢迎程度。”

 

小结

 

为什么 Valve 要花费时间,金钱和资源来做这件事?或许是因为 Valve 看到了 Linux 社区背后的价值。

 

作为最流行的开源 OS 系统,Linux 和大家的日常生活关系很大,安卓手机、服务器中都离不开它,但在桌面系统上,Linux 不被认可的原因就是游戏。这其中最大的问题并不是系统不行,主要还是因为 Linux 系统分散,桌面份额太少,游戏开发商没有把重点放在 Linux 上。

 

而 Valve 是否会最终实现其目标,改变 Linux 的这一现状?从目前的的趋势来看,这一天似乎并不会太远。

 

参考链接:

 

https://www.protondb.com/

https://view.inews.qq.com/a/20211215A01VRG00

2021-12-24 12:173577

评论

发布
暂无评论
发现更多内容

啥?PCB拼版对SMT组装有影响!

华秋PCB

PCB SMT PCB设计 PCB拼版 贴片

瓴羊Quick BI:企业数据分析的利器

夜雨微澜

深度学习应用篇-推荐系统[12]:经典模型-DeepFM模型、DSSM模型召回排序策略以及和其他模型对比

汀丶人工智能

人工智能 深度学习 推荐系统 搜索算法 6 月 优质更文活动

插件化工程R文件瘦身技术方案 | 京东云技术团队

京东科技开发者

企业号 6 月 PK 榜 R文件 文件瘦身 插件化工程

深度解读 KaiwuDB 的排序操作

KaiwuDB

KaiwuDB 排序操作

Dubbo负载均衡策略之 一致性哈希 | 京东云技术团队

京东科技开发者

dubbo 哈希算法 数据倾斜 企业号 6 月 PK 榜

【有奖体验】叮!你有一张 3D 卡通头像请查收

Serverless Devs

Serverless 函数计算FC

Junit执行器Runner探索之旅 | 京东云技术团队

京东科技开发者

单元测试 JUnit runner 源码解读 企业号 6 月 PK 榜

PostgreSQL 中的虚拟文件描述符

KaiwuDB

KaiwuDB 虚拟文件描述符

DR6018 Routerboard: Unleashing Long-Distance Transfer Capabilities up 23Km!

Cindy-wallys

IPQ6010 ipq6018

领域建模之数据模型设计方法论 | 京东云技术团队

京东科技开发者

数据模型 建模 业务模型 企业号 6 月 PK 榜

注解切面适配模块及实现原理

互联网架构师小马

Wallys DR9074 4x4 Wlan module work on X86 device/DR9074 应用在X86。

Cindy-wallys

QCN9074 QCN9024

Wallys launches high-performance Tri-Band solutions/ipq4019+qca9882.

Cindy-wallys

IPQ4019 QCA9882 ipq4029

微服务高并发:动态配置的实现原理搞懂了

互联网架构师小马

一次性吃透基于Spring Cloud动态配置实现动态数据源

互联网架构师小马

豫园股份×奇点云:集团统一战略的数据平台这样炼成

科技热闻

为世界第一大癌症高效研发首创新药,AI大模型助力药物研发叩开未来之门

飞桨PaddlePaddle

人工智能 paddle 飞桨

Abaqus有限元分析技术应用于卫星强度校核

思茂信息

abaqus abaqus软件 abaqus有限元仿真 有限元仿真技术

SpringMVC框架适配模块及实现原理

互联网架构师小马

瓴羊Quick BI:数据大屏的智能解决方案

流量猫猫头

OpenFeign框架适配模块及实现原理

互联网架构师小马

逐鹿AI+、论道沪上,华为云企业快成长AI+大数据技术创新论坛在上海举行

说山水

this 之谜揭底:从浅入深理解 JavaScript 中的 this 关键字(二)

控心つcrazy

安全问题我们需要重视,立刻升级fastjson2

源字节1号

开源 软件开发 后端开发 小程序开发

深度学习应用篇-推荐系统[11]:推荐系统的组成、场景转化指标(pv点击率,uv点击率,曝光点击率)、用户数据指标等评价指标详解

汀丶人工智能

人工智能 深度学习 推荐系统 搜索推荐 6 月 优质更文活动

AI 大战高考作文!实测 ChatGPT、文心一言、通义千问等 8 款“神器”

博文视点Broadview

Dubbo框架适配模块及实现原理

互联网架构师小马

Spring Boot+Vite+Vue3二手商城

路北路陈

6 月 优质更文活动

Bettertouchtool for Mac:触控板增强工具

背包客

macos Mac 软件 BetterTouchTool教程 Mac触控板增强 Bettertouchtool

瓴羊Quick BI:商业智能工具的新标杆

巷子

Linux 游戏玩家好消息:80% Steam TOP 100 游戏支持 Linux 上运行_其他_闫园园_InfoQ精选文章