123cha:提供安全、无毒的游戏、软件资源下载!
近日,Unity宣布将进一步拓展对Steam平台的官方支持范围,其中包括原生Linux系统、Steam Deck设备以及即将推出的Steam Machine。Unity的詹姆斯·斯通表示,虽然开发者们早就借助Steam发布游戏,但过去Steam相关的支持并非由Unity官方直接提供,而是由开发者自行通过Steamworks完成集成工作。
斯通指出,Unity计划除了为Steam提供构建目标外,还会直接对Steam Deck以及即将发布的Steam Machine提供支持。他进一步说明,Unity将对其Linux运行时展开针对性优化,从而提高原生应用的性能表现,降低对借助Proton运行Windows版本这一途径的依赖程度。
Unity同时透露,部分针对Steam Deck硬件的原生Linux播放器改进已从今日起可用。斯通称,这些改动在某些情况下可能带来比Proton更高的性能表现,不过Unity并未随公告发布相关的基准测试数据。
此次更新基于现有的Steamworks Platform Toolkit。在Unity的Steamworks Platform Toolkit 1.0.1文档中,已包含独立的Steamworks包、Steam构建目标平台的绑定以及经过Steamworks SDK 1.62测试的支持说明。这意味着,此次GDC上的官宣并非Unity工具对Steam支持的起点,而是向原生Linux和SteamOS平台支持的进一步拓展。
对开发者来说,这或许意味着部署Steam与Linux版本所需的额外工作量会有所降低。而对于Steam Deck用户以及未来的Steam Machine用户,更重要的问题在于:游戏工作室会选择推出原生版本,还是依旧依赖当前SteamOS上运行Windows游戏的主要方式——Proton。