后知后觉?Unity官宣原生支持Steam全平台开启重新创作之旅

13

后知后觉?Unity官宣原生支持Steam全平台开启重新创作之旅

游戏开发领域传来一则重磅消息,Unity宣布将扩大对Steam平台的官方支持范围,其中涵盖了原生Linux、Steam Deck以及即将问世的Steam Machine,这一举措无疑将在游戏开发和玩家体验方面产生深远影响。

支持升级:从开发者集成到官方全面助力

据Unity的詹姆斯·斯通介绍,此前开发者们虽然早已通过Steam发布游戏,但Steam的支持并非由Unity官方提供,而是开发者自行通过Steamworks进行集成,而此次Unity的新计划,不仅要为Steam提供构建目标,还将直接支持Steam Deck和即将推出的Steam Machine,这意味着开发者在游戏开发和部署过程中,将得到Unity更全面、更专业的支持。

性能优化:针对Linux运行时的精准发力

斯通还表示,Unity将针对其Linux运行时进行针对性优化,其目的在于提升原生应用的性能,减少对通过Proton运行Windows版本这一方式的依赖,Proton是目前SteamOS上运行Windows游戏的主流方式,但Unity希望通过自身的优化,让游戏在原生Linux环境下有更出色的表现。

即时改进:部分原生Linux播放器优化已上线

Unity同时透露,部分针对Steam Deck硬件的原生Linux播放器改进已从今日起可用,斯通称,这些改动在某些情况下可能带来比Proton更高的性能表现,不过遗憾的是,Unity并未随公告发布相关的基准测试数据,玩家和开发者只能在实际使用中去感受这些改进带来的变化。

工具拓展:基于Steamworks Platform Toolkit的升级

此次更新是基于现有的Steamworks Platform Toolkit进行的,在Unity的Steamworks Platform Toolkit 1.0.1文档中,已经包含了独立的Steamworks包、Steam构建目标平台的绑定以及经过Steamworks SDK 1.62测试的支持说明,这表明此次GDC上的官宣并非Unity工具对Steam支持的起点,而是向原生Linux和SteamOS平台支持的进一步拓展。

开发者与玩家的不同考量

对于开发者而言,这一更新可能意味着部署Steam和Linux版本的额外工作量将减少,他们可以更轻松地将游戏推向Steam平台,并且在不同的操作系统上获得更好的兼容性和性能表现,而对于Steam Deck用户及未来的Steam Machine用户而言,更关键的问题在于:工作室是会选择发布原生版本,还是继续依赖目前SteamOS上运行Windows游戏的主流方式——Proton,如果更多工作室选择发布原生版本,那么玩家将能享受到更优化的游戏体验;反之,如果继续依赖Proton,虽然也能运行游戏,但可能无法充分发挥硬件的性能优势。

更多一手游戏信息请关注慈云游戏网。