Os jogos Mac estão morrendo, mas quem é o culpado?

estilo de vida de jogos mac
Os jogos para Mac estão mortos.

No momento, existem apenas 4.500 jogos para jogar no Steam para MacOS. Isso é mais que zero, mas como comparação, é aproximadamente o número de jogos para PC que chegarão ao Steam este ano sozinho.

Embora os jogos na plataforma iOS da Apple continuem crescendo, os jogos no MacOS não estão em boa forma. Mas, novamente, a esperança de jogar no seu Mac nunca teve muita justificativa. Foi um sonho para aqueles que desejavam poder também jogar nos computadores que usaram pelo resto da vida.

Relacionado

  • Como o macOS Sonoma poderia consertar widgets – ou torná-los ainda piores
  • O macOS Sonoma da Apple tem um recurso revolucionário – literalmente
  • O macOS é mais seguro que o Windows? Este relatório de malware tem a resposta

A esperança de jogar no seu Mac nunca teve muita justificativa.

No entanto, nos últimos anos, a Apple desenvolveu sua própria API gráfica chamada Metal como concorrente do DirectX e OpenGL. Tudo começou como um iOS exclusivo, mas a versão mais recente do Metal (Metal 2) agora está incluída em todas as cópias do MacOS High Sierra. De repente, a conversa sobre jogos no Mac voltou ao ar. O Metal 2 iria inaugurar uma nova era de jogos para Mac? A Apple começaria a divulgar recursos sérios para agradar os jogadores?

Infelizmente, as respostas ainda são não – e não. Os jogos para Mac ainda estão mortos e é hora de abrirmos uma investigação sobre quem os matou. Vamos trazer os suspeitos, um de cada vez, para descobrir quem puxou o gatilho e por quê.

Nosso primeiro suspeito – OpenGL

A força da competição é uma escolha óbvia como a força que não apenas matou os jogos para Mac, mas também os impediu de ter alguma chance.

Como nosso Estatística de vapor mostra que o Windows sempre foi a plataforma de PC preferida dos jogadores. Mesmo que todos os usuários de Mac no mundo fossem jogadores, todos os 100 milhões deles, seria um público muito pequeno em comparação com o público potencial de usuários ativos do Windows 10 – cerca de 600 milhões. Nem todos são jogadores, mas é um número tentador para os desenvolvedores.

mac jogos civ vi

Se os jogos eventualmente chegarem ao MacOS – e isso é um grande ‘se’ – o resultado geralmente é uma mistura. Quando os jogos de PC são portados para MacOS, eles geralmente são entregues a um desenvolvedor terceirizado, que então faz todos os ajustes nos bastidores para que o jogo funcione em um novo sistema operacional. Isso significa um jogo como Civilização VI não foi desenvolvido desde o início para funcionar no MacOS – na verdade, ele nem usa Metal para controlar seus gráficos. Mesmo sendo um jogo relativamente recente, os desenvolvedores optam por usar uma API diferente chamada OpenGL para rodar. Civilização VI no MacOS. O OpenGL já existia muito antes do Metal aparecer em cena e ainda alimenta muitos jogos que podem ser jogados em um Mac.

Em nossos testes, o jogo atingiu apenas cerca de 22 frames por segundo durante um benchmark interno com resolução de 1.620 x 1.050, em configurações médias. Executamos o benchmark em um MacBook Pro de 15 polegadas com AMD Radeon Pro 455 placa de vídeo durante a execução no MacOS. O mesmo sistema atingiu 66 FPS quando executamos o mesmo benchmark no Windows 10.

O MacOS nem é compatível com a versão mais recente do OpenGL.

Isso não é apenas um quadro extra aqui e ali – Civilização VI funciona três vezes mais rápido no Windows 10 do que no MacOS. Como dissemos anteriormente, Civilização VI não usa Metal para aprimorar seus gráficos – e esse é o principal problema.

OpenGL não é uma API proprietária como o DirectX da Microsoft. É uma plataforma gráfica aberta que roda em Windows, MacOS e Linux. Ele dá conta do recado, mas não tem desempenho tão alto quanto o DirectX porque não foi desenvolvido desde o início para atender às necessidades do MacOS da mesma forma que o DirectX é para Windows.

Para piorar a situação, o MacOS nem é compatível com o versão mais recente do OpenGL. O MacOS usa a versão 4.1 lançada em 2010, a versão mais recente é 4.6 e foi lançada em 2017. A Apple está tentando convencer os desenvolvedores a usar o Metal, mas, no processo, os jogadores acabam ficando com o lado ruim.

Nosso segundo suspeito – DirectX

DirectX é uma coleção de APIs que a Microsoft construiu ao longo de décadas para ajudar os desenvolvedores a trazer seus aplicativos e jogos para o mundo do Windows. É a parte do Windows que faz todo o trabalho gráfico pesado e é o principal motivo pelo qual jogadores e desenvolvedores migram computadores Windows para todas as suas necessidades de jogos designadas. Mas pode realmente ser responsabilizado pela morte dos jogos MacOS?

Estabelecemos que os jogos no Mac nem sempre usam Metal, mas e quando o fazem? Vamos ver quão bem o desempenho se compara.

metal para jogos mac
Metal 2, o sucessor da API Metal da Apple, foi revelado na WWDC no início deste ano.

com resolução de 1.620 x 1.050, com todas as configurações em médio, vimos 33 FPS consistentes no MacOS. Executamos o benchmark em um MacBook Pro de 15 polegadas com uma placa gráfica AMD Radeon Pro 455 em MacOS.

Esse é um ganho significativo em relação Civilização VI, um jogo menos exigente graficamente executado em OpenGL, então Metal claramente tem alguns truques na manga.

Já no Windows 10, com as mesmas configurações, vimos 74 FPS. Isso é bem mais do que o dobro da taxa de quadros. Lembre-se de que todos esses testes foram realizados na mesma máquina. De acordo com nossos resultados, você normalmente verá mais que o dobro da taxa de quadros apenas executando jogos no Windows 10. É um ganho de desempenho notável, do tipo que você normalmente vê apenas quando atualiza seu hardware.

Normalmente, você verá mais que o dobro da taxa de quadros apenas executando jogos no Windows 10.

Um dia o metal poderá chegar perto do DirectX em termos de desempenho bruto, mas é improvável que algum dia ofereça melhorar desempenho do que DirectX ou Vulcano – uma próxima API gráfica. Devido aos recursos que a Microsoft dedicou à construção DirectX ao longo dos anos, ele sempre recebe atualizações, ao contrário do OpenGL ou do Metal.

Mesmo que o Metal oferecesse o mesmo desempenho do DirectX, há a questão da disponibilidade. O fato de os jogos normalmente serem lançados para MacOS mais tarde do que para Windows é um grande obstáculo e não é algo que vai mudar da noite para o dia.

Suspeito número três, Boot Camp

O último prego no caixão vem da própria Apple.

Treinamento é a maneira mais rápida e fácil de fazer o Windows 10 funcionar em um Mac. A instalação do Windows é uma configuração única que leva no máximo uma hora – e, neste ponto, vale a pena o esforço extra. Você acaba com uma plataforma que rodará melhor seus jogos e lhe dará acesso a eles no primeiro dia. Mesmo que o Metal tenha alcançado o DirectX em termos de desempenho, não ter que esperar mais algumas semanas ou meses para jogar um jogo que você estava esperando é um grande negócio.

Não é assim que deveria ser. Você não deveria ter que particionar uma parte do seu disco rígido para um sistema operacional inteiro apenas para jogar um jogo, especialmente em um laptop caro que tem a mesma potência bruta de seus equivalentes no Windows.

Ao abrir caminho para os usuários de Mac instalarem o Windows, a Apple deu aos jogadores uma alternativa atraente para Portas MacOS mal otimizadas de jogos populares, sem ter que fazer o trabalho de investir no futuro do Mac jogos. Entre as diferenças de desempenho e os problemas de data de lançamento, a Apple não deu nenhuma razão para os desenvolvedores ou jogadores usarem o MacOS para jogar. Pode parecer uma solução útil agora, mas está matando qualquer tipo de futuro para o MacOS como uma plataforma de jogos real.

Isso nos leva ao nosso próximo e último suspeito.

O verdadeiro culpado é revelado

Vejamos nossos suspeitos anteriores. O Metal foi projetado para fornecer acesso quase direto à GPU para profissionais e jogos iOS, mas não faz um bom trabalho ao competir com o DirectX. Essa é a primeira evidência que aponta para o chefão do crime à espreita nas sombras. O segundo suspeito é o Boot Camp. Ter uma maneira fácil de instalar o Windows em Macs criou uma comunidade crescente de jogadores de Mac que nem mesmo precisam se preocupar com o baixo desempenho dos jogos do MacOS. A Apple não desencorajou nem um pouco o uso do Boot Camp – apenas o tornou mais conveniente.

Somando tudo isso, fica claro que a própria Apple é a razão pela qual os jogos MacOS estão morrendo e é improvável que voltem. Claro, os jogos para iOS chegam ao MacOS com bastante frequência, e o Steam tem muitos títulos para MacOS disponíveis, mas o os problemas mencionados acima – baixo desempenho e fácil acesso ao Windows – oferecem um forte argumento contra jogos em MacOS em tudo.

Tudo isso fornece a evidência mais contundente de que a Apple não se preocupa, e provavelmente nunca se importará, com jogos no Mac. Existem muitos motivos pelos quais os jogos no MacOS estão mortos, mas a própria Apple puxou o gatilho.

Recomendações dos Editores

  • Este menu oculto mudou para sempre a forma como uso meu Mac
  • A Apple acaba de dar aos jogadores de Mac um grande motivo para estarem entusiasmados
  • Este conceito do macOS corrige a Touch Bar e a Dynamic Island
  • A única coisa que a próxima versão do macOS precisa resolver
  • Classificando as melhores (e piores) versões do macOS dos últimos 20 anos