Por Allan Poore, Gerente do programa de parcerias para Project xCloud
O que eu mais amo nos jogos é a capacidade de unir as pessoas. Seja jogando com sua família no sofá ou com um grupo de amigos espalhados pelo mundo, os games ajudam a atender uma de nossas necessidades mais básicas: a conexão. Com muitos de nós no isolamento e trabalhando em casa, essa conexão é ainda mais importante.
Como muitas pessoas, as equipes do Xbox e do Project xCloud estão se adaptando ao novo ambiente em que nos encontramos. Mudamos a forma como nos comunicamos, colaboramos e nos conectamos para manter esse ambiente inclusivo que trabalhamos tão duro para criar.
O mesmo se aplica à nossa comunidade de desenvolvedores, e sabemos em primeira mão os desafios que o trabalho remoto apresenta. Especificamente, falo de muitos desenvolvedores que não conseguem acessar seus kits de desenvolvimento para Xbox. Por não ter acesso às ferramentas usuais, programadores de jogos, artistas e designers podem não conseguir manter os ciclos rápidos de iteração necessários para gerar novos conteúdos. Muitas das ferramentas tradicionais de acesso remoto do Xbox foram projetadas para serem usadas em um ambiente de escritório; trazer kits de desenvolvedor para casa geralmente não é uma opção, e atividades como teste e ajuste de jogo exigem altas taxas de quadros com latência mínima.
Decidimos resolver esses desafios de acesso remoto realocando nossos recursos do Project xCloud; indo além do celular e criando um aplicativo para PC com foco em desenvolvedores que trabalham com experiência de jogo de baixa latência, a 60fps e que permite o desenvolvimento contínuo de seus títulos. Ao oferecer aos desenvolvedores acesso ao nosso PC Content Test App (PC CTA), eles podem se conectar remotamente aos seus Xbox Development Kits a partir do PC, permitindo testar, reproduzir e iterar como se estivessem no escritório. Isso também evita que eles precisem baixar compilações diárias para o hardware local em casa, o que geralmente pode levar horas.
Até o momento, os desenvolvedores de muitos dos maiores estúdios de jogos já usaram o CTA no PC para melhorar significativamente seus ambientes de trabalho remoto. Recebemos ótimos comentários sobre a qualidade geral dos usuários do Xbox Game Studios e de vários de nossos parceiros, incluindo:
• Eidos-Montréal
• Infinity Ward
• Ninja Theory
• Playground Games
• Rare
• Turn 10 Studios
• Undead Labs
Muitos desses parceiros foram os primeiros a adotar essa solução, e compartilharam os resultados com a equipe:
“O xCloud vai oferecer às equipes de desenvolvimento, e aos times de controle de qualidade internas e externas, a oportunidade de colocar as mãos em nossas versões mais recentes de jogos de qualquer lugar, e em apenas alguns minutos após o lançamento. Ao permitir que as equipes se conectem remotamente aos seus devkits e aproveitem a rede LAN com alta largura de banda dos nossos escritórios em diversos locais, o xCloud também adiciona outra camada de segurança, pois o conteúdo criado permanecerá dentro da nossa rede corporativa” - Guillaume Le-Malet, diretor de infraestrutura da Eidos-Montréal.
“Nossa transição o trabalho em casa introduziu alguns obstáculos significativos em nossos processos de controle de qualidade e desenvolvimento. Da noite para o dia, partimos do teste de 2 a 3 compilações diárias para apenas uma para o time todo – baixada durante a noite. Isso era especialmente complicado, caso essa compilação falhasse de alguma forma, acabando com dias inteiros de trabalho. O uso do aplicativo PC Content Test permite recuperar nossos antigos fluxos de trabalho por completo. As instalações on-site dos kits agora levam minutos, e não as horas necessárias para o download remoto. Isso nos traz flexibilidade para reagir quando algo der errado" - Sean Davies, diretor técnico da Rare.
O princípio chave da Microsoft é permitir que as pessoas alcancem mais, e nosso objetivo no Xbox sempre foi levar os jogos a mais pessoas. Seja oferecendo os títulos mais recentes em um conjunto diversificado de plataformas ou permitindo que desenvolvedores trabalhem de maneira mais eficaz em casa, estamos sempre procurando maneiras de ajudar nossos parceiros a conquistar mais. Recentemente, anunciamos uma nova iniciativa do Azure para criar uma solução rápida e segura de transferência de builds para desenvolvedores de jogos que trabalham remotamente. Agora estamos oferecendo ainda mais opções para o trabalho remoto usando a tecnologia Project xCloud.
Para os desenvolvedores de Xbox interessados em utilizar o PC CTA, basta entrar em contato com o seu representante do Microsoft Program para que ele possa conceder seu acesso. Depois de instalar o aplicativo, você poderá usar a funcionalidade Direct Connect para acessar remotamente o Xbox Development Kit. A partir desse ponto, você pode usar todos as ferramentas de desenvolvedor necessárias para criar o seu jogo, como simulações de desempenho, testes de rede, monitoramento de recursos do sistema e solução geral de problemas.