De acordo com o TechSpot , o evento WWDC deste ano trouxe novidades empolgantes para jogadores e desenvolvedores de jogos. Além dos caros óculos Vision Pro ou brinquedos de realidade aumentada para jogos, a Apple também forneceu aos desenvolvedores um novo Kit de Ferramentas de Portabilidade de Jogos para fortalecer o poder dos jogos no macOS.
O novo kit de ferramentas inclui uma camada de compatibilidade que desenvolvedores ou até mesmo jogadores podem usar para rodar jogos DirectX 12 no macOS. O código do kit de ferramentas é baseado no Proton, uma camada de compatibilidade desenvolvida pela Valve para rodar jogos do Windows no Linux. Ele também se baseia no código-fonte do CrossOver, da CodeWeavers, que desenvolveu sua própria camada de compatibilidade para rodar jogos DirectX 12 no Mac.
A Apple oferece aos desenvolvedores de jogos um novo kit de ferramentas
O Game Porting Toolkit pode traduzir código x86 nativo para o Apple Silicon, interceptando e convertendo chamadas de API para gráficos 3D para a API Metal proprietária do Mac. Ele também pode traduzir entrada, áudio, rede e tudo o mais necessário para rodar jogos do Windows nos novos chips ARM da Apple.
No entanto, rodar um jogo e experimentá-lo com bom desempenho são duas coisas completamente diferentes. Nesse sentido, a Apple observa que o Game Porting Toolkit é uma ferramenta de benchmarking para desenvolvedores de jogos, que permite testar rapidamente um jogo para Windows em um Mac, para verificar se o jogo realmente roda e qual é o desempenho esperado. A partir daí, o desenvolvedor pode determinar quais otimizações precisam ser feitas para que o jogo seja lançado da melhor maneira possível.
Os usuários do Reddit têm testado a nova camada de compatibilidade da Apple para rodar Cyberpunk 2077 em um MacBook M1, Diablo IV em um MacBook Pro M1 Max e Hogwarts Legacy em um M2 Max. A experiência final não foi tranquila e apresentou bugs, mas esses primeiros resultados do Game Porting Toolkit são promissores para um cenário de jogos macOS mais robusto no futuro.
Link da fonte
Comentário (0)