Os controles de toque são um dos principais recursos solicitados pelo jogador para títulos de jogos em nuvem. Os controles de toque do Xbox desbloqueiam novas maneiras de os jogadores interagirem com seus jogos, oferecendo aos fãs ainda mais opções de como e quando jogar. Trabalhando com desenvolvedores de jogos para trazer controles de toque para mais de 100 jogos no catálogo do Xbox Game Pass, aprendemos muito ao trabalhar com nossos parceiros. Aqui está um pouco sobre a jornada.
Benefícios
Os Touch Controls com Xbox Cloud Gaming permitem que os jogadores desfrutem dos jogos onde quer que estejam, eliminando a necessidade de um console, PC ou controlador. Vimos um aumento tangível no uso e na opinião do usuário em diferentes gêneros para jogos que implementaram controles de toque.
20% dos usuários do Xbox Cloud Gaming usam o toque como método exclusivo de jogar. Como tal, é importante para nós que os jogos habilitados para toque que lançamos sejam relevantes e, o mais importante, funcionem bem com controles de toque. Vimos, em média, um aumento de 2x no uso de títulos disponíveis via Xbox Cloud Gaming, entre gêneros, que implementam controles de toque, e o sentimento dos usuários que jogam com controles de toque é em média equivalente, senão maior, do que no Xbox Plataforma de jogos em nuvem completa.
Além disso, vimos ainda mais engajamento com controles de toque para muitos jogos em uma base individual. Abaixo estão alguns dos mais de 100 títulos em que mais de 30% dos jogadores usam exclusivamente controles de toque.
- DRAGON QUEST ® XI S: Echoes of an Elusive Age ™ - Edição Definitiva
- Football Manager 2022 Xbox Edition
- Hades
- Minecraft Dungeons
- Novo Super Lucky's Tale
- Scarlet Nexus
- Yakuza: como um dragão
Como funciona
O Xbox Cloud Gaming apresenta muitas oportunidades novas e empolgantes para os desenvolvedores de jogos. Rodar um título de console totalmente potente em um telefone celular ou PC de baixa potência simplesmente não era possível no passado. Esses dispositivos incluem recursos de toque e as pessoas esperam que as experiências se adaptem e façam uso total do fator de forma. Além disso, a promessa do Xbox Cloud Gaming é de acessibilidade e alcance; A nuvem permite que as experiências incríveis que os desenvolvedores de jogos criam para serem desfrutadas em trânsito, por clientes que nunca tiveram um console e em mercados novos e emergentes.
Ao pensar especificamente sobre controles de toque e fatores de forma móveis, o Xbox Cloud Gaming oferece vários mecanismos para os desenvolvedores aproveitarem o poder de uma variedade de dispositivos. Como o desenvolvimento de um título de console costuma ser um grande investimento de vários anos, um princípio fundamental quando se pensa em como aproveitar essa nova funcionalidade é reconhecer os obstáculos de mudar o código do jogo e, portanto, fornecer uma rampa suave de investimento em desenvolvimento que forneça cada vez mais benefícios.
Sem alterações de código
O primeiro nível de investimento para controles de toque não envolve códigos para o jogo. Usando o Touch Adaptation Kit, ou TAK, os desenvolvedores e designers de jogos podem criar facilmente uma interface de usuário sobreposta que fornece controles de toque para os jogadores e traduz essas ações em entradas de gamepad padrão com as quais o título já está familiarizado. Essa sobreposição é um arquivo JSON simples que informa declarativamente ao sistema quais controles de toque mostrar na tela e como esses controles mapeiam para um gamepad. Com este sistema, um desenvolvedor de jogos pode proporcionar uma experiência mais ergonômica e divertida. Para começar a usar o Kit de adaptação ao toque, consulte a seção de primeiros passos na parte inferior deste blog.
Em apenas alguns minutos, os desenvolvedores podem pegar um layout de amostra do GitHub e personalizá-lo de acordo com as necessidades específicas de seus jogos.
Um aprendizado importante que vimos até agora é que, embora um esquema de controle de gamepad tradicional geralmente utilize até quatro entradas simultâneas, as interfaces de toque são muito mais restritas. A consideração cuidadosa de onde colocar os controles e como mapeá-los é fundamental para fornecer uma experiência divertida. O kit de adaptação ao toque está até ajudando a experimentar novos paradigmas, como permitir controles de movimento em combinação com o toque.
O layout de toque Sea of Thieves abaixo mostra tudo isso em ação com seu layout personalizado. Os posicionamentos de controle e a iconografia permitem que os jogadores controlem o jogo de forma fácil e intuitiva. O TAK possui uma biblioteca de ícones integrados para ações comuns para ajudar a fornecer aos jogadores os significados semânticos de diferentes controles no jogo. Sea of Thieves Layout Customizado Look
Levar o layout simples um passo adiante no investimento, é realmente personalizar a aparência dos controles de toque para combinar com o próprio estilo de arte do jogo. Simplesmente usando recursos de arte personalizados , Hades com toque parece uma experiência nativa e natural com ícones que combinam com a arte do jogo. Novamente, esse nível de integração de toque não requer alterações de código e pode ser concluído mesmo depois que o jogo for enviado. Hades
" Outra forma de pensar da perspectiva do Supergiant, foi entregue uma prova de conceito funcional. Não tivemos que descobrir todas essas coisas diferentes. Muitas pessoas inteligentes do lado da Microsoft fizeram isso. Para nós, foi apenas uma passagem leve de feedback. Colocamos muito amor, tempo e esforço neste jogo, é incrível quando você tem um parceiro que está tentando honrar isso. É muito legal e tem um grande potencial. Dizemos isso porque nós " joguei com ele e achamos que é bom. "
-Amir Rao - Diretor de Estúdio - Supergiant Games
Novo Super Lucky's Tale
" Trazer o Novo Super Lucky's Tale para o xCloud touch não foi apenas fácil. Foi maravilhoso, envolvendo pouco mais do que rodar o jogo e descobrir como é divertido e intuitivo jogar no telefone. É apenas uma das muitas inovações que a Microsoft está trazendo para os jogos agora e não poderíamos estar mais entusiasmados com a oportunidade que isso nos dá de compartilhar o Lucky com ainda mais jogadores! "-
Playful Studios
Mudanças mínimas de reconhecimento de nuvem
Com base nos conceitos de um único layout personalizado, o Xbox Cloud Gaming permite que os desenvolvedores de jogos alternem dinamicamente os layouts do código do jogo. Embora isso requeira mudanças no código do jogo com base na nuvem , o investimento é mínimo. Ao mapear diferentes modos exclusivos do jogo para diferentes layouts (pense no menu ou dirigindo ou outras vezes o esquema de controle mudaria naturalmente), um jogo é facilmente capaz de mostrar o layout certo para o momento certo no jogo. Assim como acima, esses layouts também permitem um estilo personalizado e iconografia semântica para tornar os controles de toque naturais e intuitivos para os jogadores. Alguns exemplos de como esse recurso pode ser usado:
- Se o jogador estiver em uma cutscene, botões desnecessários podem ser removidos da tela e entrar novamente quando a cutscene terminar.
- Quando o jogador faz a transição da exploração para a batalha, o layout muda para garantir que todos os botões apropriados estejam na tela em um formato intuitivo.
- Se houver alguma ação que seja desbloqueada posteriormente no jogo, mantenha-a escondida para evitar spoilers ou confusão do jogador.
As imagens e citações abaixo mostram essa capacidade em ação e o que os estúdios reais precisaram fazer para usá-la.
Yakuza: como um dragão
" Yakuza: Like a Dragon oferece o melhor layout de toque para cada cena para trazer uma melhor experiência de jogo, mesmo em streaming de jogo. Especificamente, isso foi conseguido usando o Kit de Adaptação de Toque para posicionar facilmente as posições dos botões e os ícones dos botões da maneira desejada. Para a batalha cenas que evoluíram de batalhas de ação tradicionais para batalhas de RPG de comando ao vivo, escolhemos ícones que são intuitivos e tornam as ações fáceis de entender. Além disso, para as cenas de evento, tentamos evitar cobrir o layout de toque para facilitar a imersão dos jogadores os eventos. A implementação é realmente fácil. Estamos convencidos de que trouxe uma ótima experiência de jogo que torna o streaming de jogos mais fácil de jogar e mais envolvente. "
-Ryu Ga Gotoku Studio
Scarlet Nexus
"Uma vez que este título não foi originalmente desenvolvido com a ideia de ser jogado em smartphones, não tínhamos certeza de quão bem ele seria capaz de controlar os controles em smartphones a princípio. O primeiro problema que enfrentamos no desenvolvimento foi que este jogo é um jogo de ação com controles complexos. Em particular, pressionar vários botões simultaneamente foi um grande desafio. Para resolver este problema, adicionamos um botão dedicado para ações simultâneas, de forma que você possa usar um único botão para inserir ao invés de pressionar simultaneamente vários botões. Além da facilidade de operação, também prestamos muita atenção em otimizar o layout dos botões para cada cena, como eliminar os botões o máximo possível para facilitar a visualização de toda a tela nas cenas que queremos mostrar. Devido aos nossos esforços de otimização para Xbox Cloud Gaming,"
-Equipe de desenvolvimento do Scarlet Nexus
DRAGON QUEST® XI S: Echoes of an Elusive Age ™ - Edição Definitiva
" Para o DRAGON QUEST ® XI S, existem dois modos de jogo. Ajustamos o modo 3D reorganizando os botões para melhor acessibilidade ergonômica, e o modo 2D escondendo a maioria dos botões desnecessários e aumentando o controle direcional para torná-lo mais fácil de jogar. Embora já estivéssemos no estágio final de desenvolvimento quando nos pediram para oferecer suporte a controles de toque, foi muito fácil integrar ao jogo e criar layouts de toque personalizados . "
-DRAGON QUEST® XI S: Echoes of an Elusive Age ™ - Diretor Técnico da Edição Definitiva
Título do Cloud Aware
Para desenvolvedores que procuram aproveitar totalmente os recursos do dispositivo de um jogador e fornecer uma experiência de primeira classe que se adapta e transita perfeitamente para diferentes fatores de forma, o Xbox Cloud Gaming inclui várias técnicas adicionais que um desenvolvedor pode aproveitar. Desde o dimensionamento da interface do usuário para torná-la mais legível, até a criação de uma experiência verdadeiramente móvel / sensível ao toque, ou até mesmo lidar com as realidades de latência com a nuvem, o Xbox Cloud Gaming cobre o desenvolvedor. Essas técnicas mais avançadas exigem que o desenvolvedor decifre o código do jogo aberto e, possivelmente, repense algum jogo ou design de interação. As recompensas, no entanto, são um título que parece uma experiência verdadeiramente nativa e um design mais adaptável que pode até mesmo beneficiar os jogadores em cenários fora da nuvem.
Dimensionamento da IU
Quando o jogo é jogado através do Xbox Cloud Gaming, seus jogadores podem vê-lo em telas que variam de TVs 4K até os telefones em seus bolsos. As interfaces de usuário que ficam bem em uma tela grande podem ser muito pequenas para funcionar bem em telas menores. Jogos com reconhecimento de nuvem podem usar o XGameStreamingGetStreamPhysicalDimensions - Microsoft Game Core | Microsoft DocsAPI para medir o tamanho físico do jogo conforme o jogador o vê. Usando essas informações, um jogo ciente de nuvem pode calcular uma espécie de "DPI virtual" para ajudar a descobrir qual deve ser a escala apropriada para sua interface de usuário. Por exemplo, se o jogo está renderizando quadros de 1920 x 1080 pixels, e o dispositivo do jogador os está renderizando com um tamanho de 110 x 62 milímetros, o jogador está experimentando o jogo em aproximadamente 443 DPI. Com esses dados em mente, o jogo pode selecionar o melhor tamanho para seus elementos de IU para torná-los mais utilizáveis para o jogador.
Estado de controle de toque dinâmico
Os jogos também têm a capacidade de atualizar as propriedades do layout de toque em tempo de execução para refletir o estado do jogo. Propriedades como visibilidade, aparência ou até mesmo a entrada para a qual um controle está mapeado podem ser atualizadas para corresponder ao estado atual do jogo.
Alguns exemplos de onde isso pode ser útil:
- Um título pode permitir a um jogador pegar e equipar diferentes itens no jogo. A fim de reduzir a confusão visual na tela, um desenvolvedor pode usar o estado dinâmico para substituir um ativo de arte apropriado para combinar com o item equipado atualmente e ocultar uma barra quente renderizada do jogo.
- Um título pode permitir a um jogador remapear os controles nas configurações. Ao usar o estado dinâmico, um desenvolvedor pode propagar essas mudanças para os controles de toque e até mesmo oferecer alguma personalização de jogador específica de toque.
- Um título pode não precisar de todos os controles na tela porque o jogador está sem munição ou ainda não aprendeu uma super habilidade. Em vez de criar um layout para cada estado possível do jogador, um desenvolvedor pode usar o estado dinâmico para ocultar ou mostrar os controles conforme apropriado.
Para obter mais informações sobre esse recurso e como pensar nele em vez de alternar um layout inteiro, verifique a documentação completa em: Alteração dos layouts de controle de toque com base no estado do jogo - Streaming de jogo | Microsoft Docs
Native Touch
Além de usar o Kit de adaptação ao toque para renderizar nos controles da tela, os títulos também podem receber as entradas de toque brutas que um jogador está usando para interagir com o jogo. Isso permite que você crie experiências de toque que realmente parecem nativas para dispositivos móveis. Os títulos podem construir interfaces móveis naturais, como botões que podem ser tocados em menus, beliscar para ampliar e deslocar para rolar mapas ou até mesmo tocar no lugar que você gostaria que seu personagem caminhasse.
O Kit de adaptação ao toque e as interfaces de toque nativas não são mutuamente exclusivos - por exemplo, Minecraft Dungeonstem uma interface de toque nativa em seus menus, mapas e sistema de inventário enquanto usa o Kit de Adaptação de Toque para o loop de jogo principal. Além disso, uma implementação de toque totalmente personalizada requer apenas um investimento relativamente pequeno de tempo e recursos. Por exemplo, uma pequena equipe da Mojang passou apenas sete semanas para desenvolver a interface de toque totalmente personalizada para Minecraft Dungeons .
Minecraft Dungeons
Football Manager 2022 Xbox Edition " A chegada relativamente recente do controle de toque na mistura adicionou alguns desafios ao processo, mas também gerou alguns bônus inesperados. Por exemplo, pegue a tela de tática (veja a imagem). Esta é uma lugar onde a tela de toque torna a manipulação mais simples e mais intuitiva do que a combinação original de mouse / teclado. Os controles de toque também ajudam na experiência do Match Day; atalhos para Shouts, Instruções e Mentalidade podem ser acessados sem esforço quando mudanças rápidas são necessárias para ativar o maré em uma partida crucial " - Da mesa de Stuart Boyd, produtor sênior do console da Sports Interactive
Comments
Post a Comment