Anunciamos uma nova iniciativa chamada 'Microsoft Game Stack', na qual reuniremos as ferramentas e serviços da Microsoft que permitirão a todos os desenvolvedores de jogos, sejam eles independentes ou estúdios AAA, alcançar mais.
Hoje, existem 2 bilhões de gamers no mundo, jogando uma variedade de jogos em diversos dispositivos. A comunidade presta igual atenção à transmissão de vídeos, visualização e compartilhamento, assim como às partidas ou competições. Como criadores de jogos, vocês se esforçam diariamente para envolver seus jogadores, despertar sua imaginação e inspirá-los, independentemente de onde estejam ou qual dispositivo estão usando. Apresentamos o Microsoft Game Stack para ajudá-los a fazer exatamente isso.
O que é o Microsoft Game Stack?
O Game Stack reúne todas as nossas plataformas, ferramentas e serviços para desenvolvimento de jogos, como Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center e Havok, em um ecossistema robusto que qualquer desenvolvedor de jogos pode usar. O objetivo do Game Stack é ajudá-lo a encontrar facilmente as ferramentas e serviços necessários para criar e gerenciar seu jogo.
A nuvem desempenha um papel crucial no Game Stack, e o Azure atende a essa necessidade vital. O Azure fornece componentes fundamentais, como computação e armazenamento, além de serviços em nuvem de aprendizado de máquina e inteligência artificial para envio de notificações e referências espaciais de realidade mista.
Atualmente, empresas como Rare, Ubisoft e Wizards of the Coast estão utilizando o Azure. Elas hospedam servidores para jogos multiplayer, armazenam dados dos jogadores de forma segura e confiável, analisam a telemetria dos jogos, protegem seus jogos contra ataques DDoS e treinam IA para criar uma experiência de jogo mais envolvente.
Embora o Azure faça parte do Game Stack, é importante notar que o Game Stack não depende da nuvem, redes ou dispositivos. Não paramos por aí.
Foi lançada a Fedora IoT — uma nova edição do Fedora, semelhante na abordagem ao Fedora Silverblue, mas com um conjunto minimalista de pacotes.
O próximo componente do Game Stack é o PlayFab, um serviço backend completo para a criação e operação de jogos. Há um ano, o PlayFab e a Microsoft se uniram. Hoje, estamos felizes em anunciar que o PlayFab se junta à família Azure. Juntos, Azure e PlayFab representam uma combinação poderosa: o Azure oferece confiabilidade, escalabilidade global e segurança em nível empresarial; o PlayFab fornece ao Game Stack serviços gerenciados de desenvolvimento de jogos, análises em tempo real e capacidades de LiveOps.
Segundo James Gwertzman, cofundador do PlayFab: "Os criadores de jogos modernos se parecem cada vez menos com cineastas. O sucesso a longo prazo requer o envolvimento dos jogadores em um ciclo contínuo de criação, experimentação e operação. Não é mais suficiente lançar seu jogo e seguir em frente." O PlayFab suporta todos os principais dispositivos, desde iOS e Android até PC e Web, Xbox, Sony PlayStation e Nintendo Switch; e todos os principais motores de jogo, incluindo Unity e Unreal. O PlayFab também suportará todos os principais serviços em nuvem no futuro.
Hoje também temos o prazer de anunciar cinco novos serviços do PlayFab.
Hoje no acesso público em pré-visualização:
- : Um poderoso sistema de matchmaking para jogos multiplayer, adaptado do Xbox Live, mas agora disponível para todos os jogos e dispositivos.
Hoje no acesso privado em pré-visualização ():
- PlayFab Party: Serviços de voz e chat, adaptados do Xbox Party Chat, mas agora disponíveis para todos os jogos e dispositivos. O Party utiliza os Serviços Cognitivos do Azure para tradução e transcrição em tempo real, tornando os jogos mais acessíveis a um maior número de jogadores.
- PlayFab Insights: Combina telemetria de jogos confiável em tempo real com dados de jogos de várias outras fontes para medir o desempenho do seu jogo e gerar insights valiosos. Desenvolvido com base no Azure Data Explorer, o Game Insights oferecerá conectores para fontes de dados de terceiros existentes, incluindo o Xbox Live.
- PlayFab PubSub: Assine seu cliente de jogo para mensagens enviadas pelos servidores PlayFab através de uma conexão persistente com suporte ao Azure SignalR. Isso permite a utilização de cenários como atualizações de conteúdo em tempo real, notificações de matchmaking e gameplay multiplayer simplificado.
- PlayFab Conteúdo Gerado pelo Usuário: Envolva sua comunidade, permitindo que os jogadores criem e compartilhem de forma segura o conteúdo gerado por usuários com outros jogadores. Essa tecnologia foi inicialmente desenvolvida para apoiar o marketplace do Minecraft.
A crescente comunidade do Xbox Live
Outro componente importante do Game Stack é o Xbox Live. Ao longo dos últimos 16 anos, o Xbox Live se tornou uma das comunidades de jogos mais vibrantes e ativas do mundo. É também uma rede segura e inclusiva que ajudou a ampliar as fronteiras dos jogos: agora os jogadores se conectam utilizando diferentes dispositivos.
Estamos muito empolgados que o Xbox Live fará parte do Microsoft Game Stack, oferecendo serviços de identidade e comunidade. Como parte do Game Stack, o Xbox Live ampliará suas capacidades multiplataforma, à medida que apresentamos um novo SDK que leva essa comunidade a dispositivos iOS e Android.
Com o Xbox Live, os desenvolvedores de aplicativos móveis poderão se conectar com os jogadores mais apaixonados e engajados do planeta. Aqui estão apenas algumas das vantagens para os desenvolvedores móveis:
- Identidade de Jogo Confiável: Com o novo pacote do Xbox Live SDK, os desenvolvedores podem se concentrar em criar jogos incríveis e utilizar a rede de identidade confiável da Microsoft para suportar o login, a privacidade, a segurança online e contas de dependentes.
- Integração Sem Fricções: Novas opções sob demanda e a ausência de um certificado Xbox Live permitem que os desenvolvedores de aplicativos móveis criem e atualizem seus jogos de maneira flexível. Os desenvolvedores podem simplesmente utilizar os serviços que melhor atendem às suas necessidades.
- Comunidade de Jogos Vibrante: Junte-se à crescente comunidade do Xbox Live e conecte os gamers a várias plataformas. Encontre maneiras criativas de implementar sistemas de conquistas, estatísticas de Gamerscore e 'heróis'.
Outros Componentes do Game Stack
Outros componentes do Game Stack incluem Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code e Havok. Nos próximos meses, à medida que trabalhamos na melhoria e expansão do Game Stack, você verá conexões mais profundas entre esses serviços, pois os unimos para funcionarem de maneira mais eficiente juntos.
Como exemplo de como essa integração já está sendo realizada, hoje estamos conectando o PlayFab e os seguintes componentes do Game Stack:
- App Center: Os dados dos logs de falhas do App Center agora estão conectados ao PlayFab, permitindo que você compreenda e responda melhor aos problemas em seu jogo em tempo real, associando falhas específicas a jogadores individuais.
- Visual Studio Code: Com o novo plugin PlayFab para Visual Studio Code, editar e atualizar o Cloud Script ficou muito mais fácil.
Crie seu mundo hoje e alcance mais
Fonte: habr.com
