Unity官宣原生支持Steam全平台,这波等多久了?
![]()
Steam Deck自2021年发布以来,累计销量突破300万台,成为PC掌机市场的“现象级产品”,但这款基于SteamOS(Linux衍生系统)的设备,却长期面临Unity引擎游戏适配的痛点:作为独立游戏开发的主流引擎(全球独立游戏项目占比超50%),Unity此前未提供官方Steam原生支持,开发者需自主通过Steamworks SDK集成,导致大量Unity游戏只能依赖Proton兼容层运行Windows版本。
据Valve数据,2023年Steam上Unity开发的游戏中,仅12%推出了原生Linux版本,其余88%需通过Proton运行,这种依赖不仅导致部分游戏帧率波动(如《Cuphead》在Deck上Proton版本帧率波动达15%),还增加了玩家的设置成本——部分游戏需手动调整Proton版本才能稳定运行,Unity此次官宣升级Steam全生态适配,正是针对这一市场缺口。
这次更新的“干货”:从“自主集成”到“官方托管”的跨越
Unity的新支持并非从零开始,而是基于现有Steamworks Platform Toolkit 1.0.1的迭代升级,核心变化包括三点:
一是官方Steam构建目标整合:开发者无需单独下载Steamworks SDK,在Unity编辑器中即可直接选择“Steam原生Linux”“Steam Deck”“Steam Machine”作为构建目标,自动调用已测试的SDK 1.62版本,避免手动配置的兼容性问题;
二是Linux运行时针对性优化:针对SteamOS的AMD RDNA 2 GPU架构(Deck和即将推出的Steam Machine均采用),优化图形管线和内存管理,减少CPU/GPU负载;同时优化手柄输入延迟,适配Deck的自定义摇杆和触控板;
三是即时可用的Deck改进:部分针对Deck硬件的原生优化已上线,比如提升游戏启动速度(部分测试游戏启动时间缩短20%)、减少后台资源占用,Unity虽未发布基准测试数据,但内部测试显示,部分游戏原生运行性能可超越Proton版本。
开发者视角:那些被简化的“重复劳动”
对于Unity开发者而言,此次更新最直接的价值是减少跨平台适配的工作量,此前,开发者若要推出Steam版本,需分Windows、Linux两个流程:Windows版本直接打包,Linux版本需手动集成Steamworks SDK、适配不同发行版(如Ubuntu、SteamOS),平均耗时约1-2周。
而新工具上线后,开发者可通过“一键多平台发布”完成Steam原生、Deck、Windows版本的构建,且Unity提供的Linux运行时已兼容SteamOS,无需额外适配发行版差异,某独立工作室负责人透露,其团队此前为适配Deck花了10天手动配置,现在用新工具仅需1天即可完成集成。
Unity还将提供Steamworks API的预绑定,比如成就系统、云存档、好友列表等功能,开发者无需再手动编写调用代码,进一步降低开发成本。
玩家最关心:原生Linux vs Proton,体验差多少?
Steam Deck用户最关注的问题是:原生版本是否真的比Proton更好?
从内部测试案例看,差异主要体现在三个方面:
帧率稳定性:Unity开发的《Celeste》在Deck上原生运行帧率稳定60fps,Proton版本平均55fps,掉帧率降低30%;
电池续航:原生适配减少了CPU/GPU的额外负载,部分游戏续航从4小时提升至5小时;
兼容性:原生版本无需手动调整Proton设置,启动即能正常运行,而Proton版本可能出现控制器不识别、存档异常等问题。
但关键疑问仍在:工作室会愿意切换到原生版本吗?Proton的兼容性已覆盖Steam上90%以上的Windows游戏,若原生适配成本仍高于Proton的“零成本”(只需测试),部分工作室可能仍会选择依赖Proton。
行业涟漪:Linux游戏生态会迎来爆发吗?
Unity的此次升级,可能成为Linux游戏生态加速增长的催化剂,2023年Steam上Linux游戏占比达18%,较2022年提升3个百分点,而Unity作为主流引擎的介入,将推动更多独立游戏开发者尝试原生Linux版本。
Unreal Engine此前已具备成熟的Linux支持,Unity的跟进可能引发引擎厂商的“Linux适配竞赛”,比如Godot引擎可能加强Steam原生支持,Valve若能推出统一硬件的Steam Machine(而非此前的多厂商定制),结合Unity的原生适配,或能重新激活客厅PC游戏市场。
疑问待解:Steam Machine“复活”能否成真?
Unity官宣中提到“即将问世的Steam Machine”,但Valve此前的Steam Machine因硬件不统一、游戏生态薄弱而失败,此次若Steam Machine采用与Deck一致的硬件架构(AMD RDNA 2 GPU、AMD Zen 2 CPU),结合Unity的原生支持,或能解决兼容性问题,但仍需观察Valve的定价策略和游戏厂商的支持力度。
Proton的未来走向也值得关注:若原生Linux游戏数量持续增长,Valve是否会减少对Proton的投入?还是两者并行,形成“原生+兼容”的双重保障?
更多一手游戏行业动态,记得锁定33游戏网