A Microsoft está prestes a nos vender um PC com 'skin' de console, e a comunidade de desenvolvimento já está em polvorosa.
O tão aguardado Project Helix, codinome da próxima geração Xbox, foi revelado por Asha Sharma, CEO da divisão de games. A promessa é rodar jogos de Xbox e PC, mas a engenharia por trás disso levanta sérias questões sobre a verdadeira natureza do hardware.
A Farsa do Console: Por Que Seu Próximo Xbox Pode Ser Só um PC Disfarçado
A comunidade de hardware e os desenvolvedores mais céticos já estão com o pé atrás. Afinal, figuras como Geoff Keighley e o insider SneakersSO não hesitaram em cravar: o Project Helix é, na prática, um PC com uma interface de console.
Isso significa que, em vez de um hardware otimizado e exclusivo, teremos uma máquina que "emula" a experiência Xbox. É como comprar um carro esportivo e descobrir que ele usa o motor de um popular com um body kit caro.
A suposta "experiência de console" seria entregue por uma versão aprimorada da Windows Full Screen Experience. Algo que já vimos em dispositivos como o ROG Xbox Ally, que, convenhamos, é um PC portátil, não um console de mesa.
Para o jogador, a dor é clara: pagar preço de console por um PC genérico. Para os desenvolvedores, é mais uma camada de abstração e potenciais dores de cabeça com compatibilidade e performance.
UWP Ressuscitada? O Pesadelo da Arquitetura Híbrida e o Fim do Build Target Nativo
A cereja do bolo dessa salada arquitetural é a menção à Universal Windows Platform (UWP). SneakersSO afirmou que "não há um build target para o Xbox Helix, é apenas uma build UWP". Isso é um red flag gigante para qualquer engenheiro de software.
A UWP, para quem não lembra, foi a tentativa da Microsoft de unificar o desenvolvimento em seu ecossistema. Ela permitia que um mesmo aplicativo rodasse em PCs, consoles e até no finado Windows Phone. O problema? Jogos UWP eram restritos e "podados", limitando o potencial.
O mais irônico é que a Microsoft abandonou a UWP em 2019, reconhecendo suas falhas. Agora, ressuscitar essa plataforma para a próxima geração do Xbox soa como uma gambiarra desesperada, ou uma falha de planejamento arquitetural colossal.
A ausência de um "build target" nativo para o Xbox Helix é outro ponto crítico. Isso implica que os desenvolvedores não terão um ambiente de compilação específico e otimizado para o console, mas sim para uma plataforma genérica de PC. É um retrocesso em termos de otimização de hardware.
Jason Ronald, vice-presidente da próxima geração do Xbox, já sinalizou um futuro mais próximo dos PCs, com integração ao Windows e uma nova camada de retrocompatibilidade. Isso reforça a ideia de que o hardware está perdendo sua identidade única.
A estratégia multiplataforma da Microsoft, que tira os exclusivos da equação, já vinha diminuindo o interesse de publishers e desenvolvedoras third-party. Agora, com um hardware que é basicamente um PC, o apelo para criar jogos otimizados para "console" diminui ainda mais.
O Xbox Game Pass, embora seja um serviço robusto, também entra na equação. Se ele canibaliza as vendas de jogos, qual o incentivo para um desenvolvedor investir pesado em um hardware que não oferece um ecossistema de vendas tradicional forte?
Asha Sharma fala em "resgatar as raízes da marca", mas as decisões de engenharia e arquitetura parecem ir na direção oposta. É uma tentativa de marketing para mascarar uma estratégia de hardware que pende perigosamente para o lado do PC, sem os benefícios de um PC de verdade.
No fim das contas, a pergunta persiste: o que define um console? Se a arquitetura personalizada e otimizada para jogos está sendo abandonada em favor de uma "experiência emulada" de PC, talvez seja hora de chamar as coisas pelo nome certo.
O Project Helix, ao que tudo indica, é a Microsoft tentando vender um PC com uma interface de console, e o mercado de games aguarda os próximos capítulos dessa saga.