- Um arquivo
takxconfig.json, que é uma representação JSON de todos os metadados e propriedades do bundle - Uma coleção de layouts, em que cada arquivo de layout é uma representação JSON dos controles disponíveis aos jogadores para um cenário específico no jogo
- Um arquivo de contexto, que é uma representação JSON do estado global e das propriedades usadas pelos layouts
- Quaisquer ativos personalizados referenciados por esses layouts
Introdução
A maneira mais fácil de criar um touch adaptation bundle é usar o comando create. Esse comando pode ser usado para criar facilmente todos os arquivos e pastas necessários para começar a usar o touch adaptation kit. Além de criar um bundle completo, o comando create pode ser usado para criar um único arquivo de layout com base em um layout de modelo para diferentes gêneros e situações em um jogo.Esquemas JSON do bundle de toque
Os diversos arquivos JSON, como um arquivo de layout ou de contexto, usam um arquivo de esquema JSON para fornecer estrutura e regras sobre como escrever um arquivo válido. Esses arquivos de esquema são hospedados no GitHub do XBOX Game Streaming Tools em vários idiomas. Esses esquemas específicos de idioma podem ser usados em ferramentas como o Visual Studio Code para obter o IntelliSense sobre propriedades e problemas do esquema nesse idioma. Para usar uma versão localizada do arquivo de esquema, basta definir a propriedade$schema no seu arquivo para apontar para uma versão localizada. Por exemplo, o JSON e a imagem de exemplo abaixo mostram o texto de ajuda em japonês para a propriedade state em um arquivo de contexto.

