Apresentando o Microsoft Game Stack

Microsoft Game Stack


Anunciamos a nova iniciativa Microsoft Game Stack, na qual combinaremos ferramentas e serviços da Microsoft que permitirão a todos os desenvolvedores de jogos, independentemente de serem desenvolvedores independentes ou do estúdio AAA, obter mais.


Hoje, no mundo, existem 2 bilhões de jogadores jogando uma variedade de jogos em uma variedade de dispositivos. A comunidade presta tanta atenção à transmissão, visualização e compartilhamento de vídeos quanto aos jogos ou competições. Como criadores de jogos, todos os dias você tenta envolver seus jogadores, despertar sua imaginação e inspirá-los, não importa onde eles estejam ou qual dispositivo eles usem. Apresentamos o Microsoft Game Stack para ajudá-lo a fazer exatamente isso.


Este artigo está em inglês.

O que é o Microsoft Game Stack?


O Game Stack integra todas as nossas plataformas, ferramentas e serviços de 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 um jogo.


A nuvem desempenha um papel crítico no Game Stack, e o Azure atende a essa necessidade vital. O Azure fornece partes fundamentais, como computação e armazenamento, bem como serviços de aprendizado de máquina baseados em nuvem e inteligência artificial para enviar notificações e referências espaciais de realidade mista.


Atualmente, empresas como Rare, Ubisoft e Wizards of the Coast trabalham com o Azure. Eles hospedam servidores para jogos com vários jogadores, armazenam com segurança os dados dos jogadores, analisam a telemetria dos jogos, protegem seus jogos contra ataques DDOS e treinam a IA para criar uma jogabilidade mais emocionante.


Embora o Azure faça parte da Game Stack, é importante observar que a Game Stack é independente da nuvem, rede e dispositivos. Nós não paramos por aí.


Novidades


O próximo componente do Game Stack é o PlayFab, um serviço completo de back-end para criar e operar jogos. Há um ano, a PlayFab e a Microsoft se fundiram. Hoje, temos o prazer de anunciar que estamos adicionando o PlayFab à família do Azure. Juntos, o Azure e o PlayFab são uma combinação poderosa: o Azure fornece confiabilidade, escala global e segurança em nível corporativo; O PlayFab fornece serviços de desenvolvimento de jogos baseados em Game Stack, análises em tempo real e recursos de LiveOps.


De acordo com o co-fundador da PlayFab, James Gwerzman: “Os criadores de jogos modernos são cada vez menos parecidos com os diretores de cinema. O sucesso a longo prazo requer o envolvimento dos atores em um ciclo contínuo de criação, experimentação e exploração. Você não pode simplesmente 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 mecanismos de jogos, 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 PlayFab.


Em acesso público à pré-visualização hoje:


  • PlayFab Matchmaking : uma poderosa pesquisa de matchmaking para jogos multiplayer, adaptada do Xbox Live, mas agora disponível para todos os jogos e todos os dispositivos.

No acesso à visualização privada hoje ( escreva-nos para obter acesso ):


  • PlayFab Party: serviços de voz e bate-papo adaptados do Xbox Party Chat, mas agora disponíveis para todos os jogos e dispositivos. A Parte usa os Serviços Cognitivos do Azure para tradução e transcrição em tempo real para disponibilizar jogos para mais jogadores.
  • PlayFab Insights: combina telemetria confiável de jogos em tempo real com dados do jogo de várias outras fontes para medir o desempenho do seu jogo e gerar idéias úteis. Com base no Azure Data Explorer, o Game Insights oferecerá conectores para fontes de dados de terceiros existentes, incluindo o Xbox Live.
  • PlayFab PubSub: inscreva seu cliente de jogo nas mensagens enviadas dos servidores PlayFab por meio de uma conexão permanente com o suporte do Azure SignalR. Isso permite cenários como atualizações de conteúdo em tempo real, notificações de partidas e jogabilidade simples para vários jogadores.
  • Conteúdo gerado pelo usuário do PlayFab: envolva sua comunidade, permitindo que os jogadores criem e compartilhem com segurança conteúdo gerado pelo usuário com outros jogadores. Essa tecnologia foi desenvolvida originalmente para oferecer suporte ao mercado Minecraft.

A crescente comunidade Xbox Live


Outro componente importante do Game Stack é o Xbox Live. Nos ú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 expandiu os limites dos jogos: os jogadores agora estão se unindo usando dispositivos diferentes.


É com satisfação que o Xbox Live se tornará parte do Microsoft Game Stack, fornecendo serviços de identidade e comunidade. Como parte da Game Stack, o Xbox Live expandirá seus recursos de plataforma cruzada à medida que apresentarmos o novo SDK que leva essa comunidade aos dispositivos iOS e Android.


Com o Xbox Live, os desenvolvedores de aplicativos móveis poderão conversar com os jogadores mais apaixonados e envolvidos no planeta. Aqui estão apenas alguns dos benefícios para desenvolvedores de dispositivos móveis:


  • Identidade de jogo confiável: com o novo Xbox Live SDK, os desenvolvedores podem se concentrar na criação de ótimos jogos e usar a rede de identidade confiável da Microsoft para oferecer suporte a login, privacidade, segurança online e contas-filho.
  • Integração sem atrito: Novas opções personalizadas e nenhum certificado Xbox Live oferecem aos desenvolvedores de aplicativos móveis a flexibilidade de criar e atualizar seus jogos. Os desenvolvedores simplesmente usam os serviços que melhor atendem às suas necessidades.
  • Comunidade vibrante de jogos: Entre para a crescente comunidade Xbox Live e conecte jogadores a várias plataformas. Encontre maneiras criativas de implementar o sistema de conquistas, pontuação de jogador e estatísticas de heróis.

Outros componentes da pilha do jogo


Outros componentes da Pilha de jogos incluem Visual Studio, Mixer, DirectX, Centro de Aplicativos do Azure, Visual Studio, Código do Visual Studio e Havok. Nos próximos meses, à medida que trabalhamos para melhorar e expandir o Game Stack, você verá conexões mais profundas entre esses serviços, à medida que os combinamos para fazê-los funcionar mais efetivamente juntos.


Como um exemplo de como essa integração já está em andamento, hoje reunimos o PlayFab com os seguintes componentes da Pilha de jogos:


  • App Center: agora, os dados de log de falhas do App Center estão conectados ao PlayFab, permitindo entender e responder melhor aos problemas do jogo em tempo real, associando falhas individuais a jogadores isolados.
  • Código do Visual Studio: com o novo plug-in do PlayFab para o Visual Studio Code, a edição e atualização do Cloud Script se tornaram muito mais fáceis.

Crie seu mundo hoje e consiga mais

Source: https://habr.com/ru/post/pt444028/


All Articles