Lumberyard
Notas de release

Notas de release do Lumberyard – Beta 1.8 (fevereiro de 2017)

O Lumberyard Beta 1.8 adiciona novos recursos, melhorias e correções. Já que continuamos aprimorando o Lumberyard, gostaríamos de agradecer a todos em nossa comunidade de desenvolvedores. Sem sua participação nos fóruns, suas mensagens e seus relatórios de erros, o Lumberyard 1.8 não seria tão forte. Continuem enviando seus comentários para lumberyard-feedback@amazon.com. Se você ainda não participou nos fóruns, adoraríamos saber o que você pensa. Você também pode acompanhar novas mudanças seguindo nosso blog e deixar comentários para nos informar o que você pensa.

Destaques

Veja uma amostra dos novos recursos encontrados no Lumberyard 1.8.

Cloud Gems Framework

O Cloud Gems Framework torna mais fácil para você criar e lançar elementos de jogos conectados, como conteúdo dinâmico, tabelas de classificação e mensagens ao vivo. Com o Cloud Gems Framework, você pode adicionar um recurso conectado ao seu jogo em apenas 30 minutos.

O Cloud Gem Framework fornece os seguintes recursos para incluir as funcionalidades da AWS em seus projetos de jogo:

  • Cloud Gem Message of the Day – agenda mensagens que o seu jogo pode acessar

  • Cloud Gem Leaderboard – cria um placar de classificação com estatísticas do jogador que seu jogo pode acessar

  • Cloud Gem Dynamic Content – gerencia as atualizações de conteúdo dinâmico através da AWS

  • Gerenciador de conteúdo dinâmico – cria pacotes, faz upload e gerencia seu conteúdo para download

  • Geração de código de API de serviço – gera as operações da API que são necessárias para interagir com o back-end como jogador (cliente do jogo), administrador (Cloud Gem Portal) ou site

  • Modelo de segurança Cloud Canvas

Para obter mais informações, consulte Cloud gems.

Cloud Gem Portal

A Cloud Gems Framework é composto pelo Cloud Gem Portal, uma aplicativo web que permite que qualquer pessoa em sua equipe gerencie visualmente Cloud Gems e seus recursos da nuvem. Os exemplos incluem mensagens de agendamento, liberando conteúdo dinâmico, ou excluindo as pontuações de placar fraudulentas. O Cloud Gems são pacotes modulares que fornecem tudo o que é necessário para que você adicionar essa funcionalidade em seu projeto, incluindo a funcionalidade de back-end e o cliente. Você pode usar Cloud Gems fora da caixa na produção. A gems vêm com código-fonte completo, de modo que você pode personalizar seu comportamento.

O portal é atualmente compatível no Microsoft Edge, Mozilla Firefox e Google Chrome. Você pode facilmente compartilhar um link para seu Cloud Gem Portal clicando no ícone de compartilhamento na barra de navegação. Uma sessão é de 60 minutos (3.600 segundos), por padrão. O tamanho mínimo de sessão é 15 minutos (900 segundos) e a máxima é de 60 minutos. Você pode substituir a duração padrão usando o seguinte comando: lmbr_aws cloud-gem-framework cloud-gem-portal --duration-seconds 900.

Para obter mais informações, consulte Cloud Canvas.

Procurar por novo Lumberyard Editor

O Lumberyard Editor tem um novo visual! O editor foi remodelado com uma interface mais moderna e um melhor design para janelas, quadros e controles. O layout padrão agora exibe o Entity Outliner no canto superior do painel, o File Browser no painel inferior esquerdo e o Entity Inspector no painel direito. A Rollup Bar agora é marcada no painel direito.

O editor de navegação também foi atualizado para reduzir as etapas necessárias para abrir as ferramentas do Lumberyard. Anteriormente, você precisava clicar em View, Open View Pane e, em seguida, selecionar uma ferramenta. Agora você pode acessar todas as ferramentas no menu Tools.

Arquivos de Instalação em FBX SDK do Assistente de configuração Lumberyard

O Lumberyard Beta 1.8 inclui os arquivos de instalação para o FBX SDK. Você deve instalar o SDK para compilar o mecanismo do pipeline de ativos e editor do Lumberyard. Para instalar o SDK, vá para o Assistente de configuração Lumberyard. Na página Install required SDKs, clique em Install SDK abaixo Autodesk FBX SDK. Certifique-se de que o caminho de instalação está definido com o seu diretório de terceiros.

Suporte para várias Malhas UV

O Beta 1.8 adiciona vários suportes ao UV do Lumberyard, permitindo que até dois canais estáticos UV lado a lado para malhas e textura independente de materiais em camadas. Este novo recurso permite combinar dois layouts de UV exclusivos, de bloco ou animar cada camada conforme desejado e mesclar com uma máscara de mesclagem. Você pode permitir esse recurso usando um parâmetro de geração de sombreamento em sombreamentos que oferece suporte para combinação de camadas.

Os seguintes recursos também foram adicionados:

  • Suporte para mapas de textura de mosaicos independentes. Se você alterar os valores de mosaico, rotação ou oscilação para a camada de mesclagem, o mapa detalhado ou os recursos de sombreamento de emitância, esses valores serão modificados independentemente do resto dos valores de mosaico, rotação e oscilação do material.

  • Suporte para o mapa especular de segunda camada e a cor especular.

  • Suporte ao mapa de oclusão para sombreamento Illum.

  • Suavização especular no sombreamento do Illum.

Para obter mais informações, consulte Uso de vários canais UV.

Animar entidades de componentes no editor de visualização de acompanhamento

Você já pode animar as seguintes entidades de componente com o Editor Track View:

  • Transformação

  • Câmera

  • Luz (ponto, área, projetor)

  • Malha com skin

  • Malha estática

  • Animação simples

Represente as propriedades do componente usando o contexto do comportamento da animação no Editor Track View. Para obter mais informações sobre essas entidades de componentes, consulte o Referência de componente. Para obter mais informações sobre como animar usando o Editor Track View, consulte o Sistema de cinemática.

Filas de sessão de jogos e dados do jogador do Amazon GameLift –

Os seguintes recursos foram adicionados para Amazon GameLift:

  • Use filas de colocação de sessões de jogos para colocar novas sessões de jogos de forma mais rápida e eficiente em recursos do Amazon GameLift. Coloque sessões de jogos em qualquer uma lista ordenada de frotas que possam abranger várias regiões. Esse recurso permite que você atenda o aumento da demanda de jogadores, espalhando-o em frotas e regiões existentes em vez de expandir uma única frota. Com os posicionamentos das sessões de jogos, você também pode participar de um ou mais jogadores na sessão do jogo ao mesmo tempo. Adicione informações sobre latência jogador-região para ajudar o Amazon GameLift encontrar a melhor frota disponível para hospedar a nova sessão de jogos para os jogadores. Para obter mais informações, consulte Configurar filas.

  • Agora você pode fornecer dados de jogadores personalizados para um servidor de jogos quando um jogador se junta ao jogo. Esse recurso é útil para a entrega de informações de um serviço de jogo diretamente para o servidor de jogos. Os dados do jogador podem incluir qualquer informação que seu servidor de jogos possa interpretar, como membros da equipe ou dados de habilidade/classificação de um serviço de marcação. Se o seu jogo usa uma comunicação criptografada cliente / servidor, os dados do jogador são uma boa maneira de entregar uma chave de descriptografia para o servidor do jogo. Para obter mais informações, consulte Junte-se a um jogador para uma sessão de jogo.

O contexto comportamental substitui o contexto do script

O Lumberyard Beta 1.8 apresenta mudanças consequentes no contexto do comportamento. As melhorias significativas do Lumberyard Editor incluem substituição do script de contexto existente por um novo contexto de reflexão. Para obter informações sobre essas mudanças e instruções para migrar seus projetos existentes, consulte Projetos de migração do Lumberyard e Contexto de comportamento.

Atualizações de contexto de comportamento para scripts de Lua de entidade componente

Os scripts Lua da entidade do componente também são impactados pelas mudanças no contexto do comportamento. Se você gravou ou usa atualmente os scripts Lua da entidade do componente, você deve convertê-lo para a nova sintaxe do contexto do comportamento. Para obter informações sobre essas alterações e instruções sobre a migração de seus projetos existentes, consulte Projetos de migração do Lumberyard e Escrevendo scripts Lua para entidade de componentes do sistema.

Nova gem da telemetria RAD

O Lumberyard Beta 1.8 fornece uma gem da telemetria RAD que permite que você use o desempenho e criação de perfil com base em instrumentação visualização middleware em seu projeto do Lumberyard. Você deve ter uma licença de telemetria Rad de Ferramentas de jogos RAD. Para obter mais informações, consulte Gem da telemetria RAD.

Novos recursos de realidade virtual

O Lumberyard Beta 1.8 adiciona os seguintes recursos e funcionalidade para realidade virtual:

  • O nó AI:RayCastMNM permite que você faça lançamentos de raio com a malha de navegação da IA.

  • A função StereoRendererbus com IsRenderingToHMD permite que você identifique quando o renderizador está renderizando o HMD.

  • Use o nó VR:Playspace para estender o controle no espaço de reprodução e Oculus Vive.

  • Use o nó VR:VRPreviewComponent para gerar uma malha de navegação VR para ser transportada.

  • Use as teclas W, A, S, e D com a câmera de depuração do VR para mover em relação à câmera. Para habilitar a depuração da câmera VR, defina a variável hmd_debug_camera do console para 1.

Para obter mais informações, consulte Realidade virtual.

Nesta página: