Windows 10 alternativo para jogos

Para ser um pouco mais positivo (e pró-Linux), um desktop Linux com Wine ou PlayOnLinux rodará muitos jogos do Windows, mas não todos e você teria que estar preparado para muita frustração, então realmente a resposta mais confiável é o Windows.

Exe é para Windows e apenas o Windows irá executá-los corretamente. No entanto, você pode experimentar o Wine no Linux, mas provavelmente encontrará apenas dor. E o que é “sistema operacional para jogos”? OS é OS. Você pode chamar o Linux de sistema operacional para jogos se você corrigir o kernel para jogos (patches de baixa latência), como SteamOS, mas não vejo nenhuma diferença entre os kernels padrão e de baixa latência em jogos como CS: GO ou Metro 2033 Redux (ambos nativo no Linux).

Não.

Os jogos são grandes peças de software que fazem coisas inteligentes com placas de som e placas gráficas.

Mas essas placas só se comportam como o jogo espera porque o Windows é uma grande coleção de drivers.

Portanto, não existe um sistema operacional de jogo sem o Windows. E mesmo que o jogo não precise rodar o Office, ou mostrar áreas retangulares na tela cheias de emails, você não pode ter um sem o outro.

Alguns tipos pioneiros gostariam de fazer uma versão do Linux (que é gratuita) e transformá-la em um "sistema operacional de jogo" confiável. A Valve está analisando isso com seu projeto SteamBox.

Mas os fabricantes dos jogos precisariam fazer versões específicas para essa nova plataforma. E se a Valve fizer o que pretendem, o SteamBox não rodará jogos piratas.

Sou um pouco contra responder a essa pergunta devido à palavra "pirataria". Mas dando o benefício da dúvida, vamos supor que foi apenas adicionado como uma hipérbole. Se não, veja o último parágrafo.

Como uma declaração geral para "todos" os jogos ... altamente improvável. Você pode ter alguma sorte usando Wine / PlayOnLinux com alguns jogos (ou com Mono se o jogo for compilado para DotNet), mas eu não prenderia a respiração.

A questão é que os jogos são muito semelhantes a qualquer outro software, pois geralmente são feitos para funcionar apenas em um sistema específico. Às vezes, até mais, pois eles tendem a se vincular aos drivers proprietários com muito mais força do que qualquer outro software (especialmente gráficos), o que significa que eles provavelmente usam algumas chamadas de sistema não implementadas em algo como o Wine. Existem exceções, mas dependeria muito mais do jogo do que do sistema operacional (por exemplo, se o jogo for feito por meio de algo como o Unity, ele deve funcionar de forma razoavelmente igual em todos os sistemas implementados no Unity).

Para jogos antigos e / ou muito simples, como arquivos EXE, sua sorte pode ser um pouco maior. Mas assim que o jogo precisar ser instalado com vários arquivos de trabalho diferentes em sua pasta "Programas", ou pior, adicionar coisas extras à pasta System e / ou registro, ou pior, precisar de uma nova versão específica de algo como DirectX você ' provavelmente você está sem sorte.

Sobre pirataria: o Linux (e de uma maneira diferente o Mac) não trata de coisas "gratuitas". Ou seja, definitivamente não se trata de software e jogos que você obteve ilegalmente, nem mesmo aqueles que você obtém de graça legitimamente. A confusão pode ter ocorrido porque você obtém algumas coisas "gratuitas" especialmente no Linux (muito mais do que no Windows / Mac), mas essas coisas ainda são legais e não exatamente gratuitas apenas porque é gratuito. E para reiterar, o uso ilegal e cópia NÃO é o que o Linux está tentando fazer (nem qualquer outro sistema operacional tentaria fazer isso). Se você quer rodar jogos piratas, então por que evita usar o Windows inteiro e piratear também (note que NÃO estou tolerando isso, estou apenas perguntando)?

Não todos, mas estamos chegando lá.

A maioria das respostas a essa pergunta foi escrita em 2015, quando os jogos no Linux ainda tinham algum trabalho a ser feito. Ainda faz, mas estamos mais perto.

Uma camada de compatibilidade construída sobre o Wine, chamada Proton, vem incorporada ao Steam agora. É capaz de traduzir chamadas DX11 em chamadas Proton em tempo real com excelente desempenho. Não funciona com todos os jogos, e os jogos com os quais funciona nem sempre funcionam perfeitamente, mas muitos jogos parecem funcionar muito bem com ele. Existe um site chamado ProtonDB que você deseja verificar. É um banco de dados completo de jogos do Windows e de como eles são executados no Proton. Você vai querer pesquisar seus jogos favoritos e ver se eles funcionam bem.

Também é importante notar que mais e mais desenvolvedores independentes estão portando seus jogos para o Linux. Para um desenvolvedor indie que usa padrões de tecnologia mais restritos e menos avançados, portar seu jogo para o Linux é mais fácil do que nunca, mas vai render a ele um sério aumento nas vendas de seu jogo e obter um bom PR, então é apenas um não -brainer para a maioria dos desenvolvedores indie portar seu jogo para Linux, se possível. Para jogos AA e AAA a situação é um pouco diferente, porque essas empresas tendem a usar tecnologias de ponta que são mais difíceis de portar e tendem a obter mais vendas por padrão no Windows para ofuscar os benefícios das vendas de Linux, portanto, portar para o Linux não vale a pena. No entanto, ainda há alguns jogos AA e AAA decentes chegando ao Linux de vez em quando.

Por último, se você deseja executar um jogo do Windows fora do Steam, existe um inicializador de jogo de código aberto chamado Lutris, e o Lutris torna muito fácil instalar e usar ferramentas como Wine e DXVK para rodar jogos do Windows no Linux. Existem todos os tipos de guias online sobre como usá-lo, e muitos jogos realmente populares do Windows como Overwatch, Starcraft 2 e outros já estão rodando no Linux através do suporte da comunidade com Lutris.

Jogar no Linux ainda não é perfeito, mas está melhor do que nunca, e muita coisa mudou desde 2015. Jogo principalmente no Linux desde 2016 e percorremos um ótimo caminho desde então.

Se você é um jogador paciente e gosta de jogos menores ou mais antigos, especialmente títulos indie ou de código aberto, você descobrirá que o Linux é uma plataforma de jogos surpreendentemente competente e séria. Se seus jogos favoritos são os maiores e mais recentes títulos AAA e você pretende jogar a última grande novidade assim que ela chegar e passar para a próxima quando terminar, o Linux ainda deixará algo a desejar, pois pode demorar um pouco para que o Proton seja corrigido para que as versões mais recentes funcionem perfeitamente. Por exemplo, os engenheiros espaciais não funcionavam de jeito nenhum quando o Proton foi lançado pela primeira vez no outono de 2018. Em seguida, quase não funcionou (você só pode jogar a 800x600, não pode entrar em cavernas, você terá 20 FPS , irá travar depois de um tempo, não jogue no modo multijogador), e agora é surpreendentemente competente, embora ainda não funcione perfeitamente em todos os sentidos e ainda precise de algumas configurações extras.

Esta é a entrada protonDB para engenheiros espaciais agora:

https://www.protondb.com/app/244850