Recentemente, a Unity anunciou que expandirá seu suporte oficial à plataforma Steam para cobrir Linux nativo, Steam Deck e a próxima Steam Machine. De acordo com James Stone da Unity, os desenvolvedores já lançaram jogos através do Steam, mas o suporte anterior do Steam não foi fornecido oficialmente pela Unity, mas foi integrado pelos próprios desenvolvedores através do Steamworks.

Stone disse que o Unity planeja não apenas fornecer metas de construção para o Steam, mas também oferecer suporte direto ao Steam Deck e à próxima Steam Machine. Ele acrescentou que o Unity fará otimizações direcionadas em seu tempo de execução Linux para melhorar o desempenho de aplicativos nativos e reduzir a dependência da execução de versões do Windows por meio do Proton.

Basta vir agora? Unity anuncia suporte nativo para todas as plataformas Steam

Unity também revelou que algumas melhorias do player Linux nativo para hardware Steam Deck estão disponíveis a partir de hoje. Stone disse que essas mudanças podem levar a um desempenho superior ao do Proton em alguns casos, mas a Unity não divulgou dados de benchmark relevantes com o anúncio.

Esta atualização é baseada no Steamworks Platform Toolkit existente. A documentação do Steamworks Platform Toolkit 1.0.1 do Unity já contém pacotes independentes do Steamworks, ligações para plataformas de destino de compilação do Steam e instruções de suporte testadas com o Steamworks SDK 1.62. Isso significa que o anúncio oficial na GDC não é o ponto de partida para as ferramentas Unity oferecerem suporte ao Steam, mas uma expansão adicional do suporte para plataformas nativas Linux e SteamOS.

Para os desenvolvedores, isso pode significar menos trabalho extra na implantação das versões Steam e Linux. Para usuários do Steam Deck e futuros usuários do Steam Machine, a questão mais crítica é se o estúdio escolherá lançar uma versão nativa ou continuará a contar com o Proton, a forma atual de rodar jogos do Windows no SteamOS.