Amazon Lumberyard
Recursos
O Amazon Lumberyard é o único mecanismo de jogos AAA que oferece uma combinação de tecnologia de desenvolvimento avançada, integração nativa à Nuvem AWS e integração nativa a recursos do Twitch. Além disso, é totalmente gratuito.
Amazon Lumberyard
Recursos
O Amazon Lumberyard é o único mecanismo de jogos AAA que oferece uma combinação de tecnologia de desenvolvimento avançada, integração nativa à Nuvem AWS e integração nativa a recursos do Twitch. Além disso, é totalmente gratuito.
Alcance e envolva fãs no Twitch
Twitch ChatPlay
O recurso Twitch ChatPlay do Lumberyard ajuda a criar uma jogabilidade que interage em tempo real com visualizadores do Twitch. Por exemplo, você pode criar um jogo em que os espectadores podem votar nos resultados do jogo, conceder power-ups para seus jogadores favoritos ou alterar o nível de acordo com o número de visualizadores assistindo ao transmissor. Você pode usar as ferramentas de scripting do Lumberyard para criar facilmente comandos de canal em chat para o jogo. Por exemplo, você pode criar um jogo multijogador em que os visualizadores podem votar para lançar granadas ao transmissor digitando #boom no canal de chat do Twitch.
Twitch Metastream
O recurso Twitch Metastream do Lumberyard permite que streamers do Twitch personalizem detalhadamente as transmissões de um jogo. A adição do Twitch Metastream a um jogo permite que os streamers possam usar qualquer ferramenta HTML para criar e exibir gráficos dinâmicos em tempo real com base nos dados que você disponibilizar, de modo similar ao usado nas transmissões de televisão e esportes profissionais. Por exemplo, as sobreposições podem incluir minimapas, status de objetivo e estatísticas de jogadores que serão atualizadas de acordo com os eventos do jogo. É simples adicionar o Twitch Metastream ao seu jogo do Lumberyard. Basta habilitar o Metastream Gem para o projeto e adicionar uma única linha de código para cada parte dos dados que você desejar expor.
Twitch JoinIn
O recurso Twitch JoinIn no Lumberyard permite que você crie jogos multijogador, possibilitando que os transmissores do Twitch convidem fãs para participar do jogo lado a lado com eles. Após ser convidado, um fã pode pular no jogo do transmissor com um único clique no canal de bate-papo do Twitch, enquanto os outros continuam a assistir.
Compatível com mod
Os jogos que oferecem suporte a mods e a conteúdo gerado pelo usuário têm vida útil longa, maior exposição nas mídias sociais e maior retenção de jogadores. O Lumberyard é compatível com mods. É possível incluir componentes do Lumberyard Editor nos jogos para que os usuários finais possam criar conteúdo com as mesmas ferramentas que você usa.
Crie recursos multijogador em tempo real, em minutos
Amazon GameLift
O Lumberyard é integrado com o Amazon GameLift, um serviço gerenciado que facilita implantar, operar e escalar servidores de jogos multijogador baseados em sessão na nuvem. O Amazon GameLift reduz drasticamente o tempo exigido para criar um back-end multijogador, de milhares de horas para alguns minutos. Com o Amazon GameLift, é possível monitorar a atividade de jogos e jogadores, manter um registro em tempo real da capacidade disponível do servidor, além de aumentar e reduzir automaticamente a escala vertical para atender à demanda dos jogadores.
Cloud Canvas
Use as ferramentas e soluções do Cloud Canvas do Lumberyard para criar recursos de jogos online que acessam em tempo real serviços da AWS como Amazon DynamoDB, Amazon Lambda, Amazon S3, Amazon Cognito, Amazon SNS e Amazon SQS. O Cloud Canvas inclui amostras que explicam como criar e implantar serviços online comuns, como brindes autenticados pelo servidor, placares, mensagens durante o jogo e mais.
Cloud Gems Framework
O Lumberyard Cloud Gems Framework facilita a criação de recursos conhecidos conectados à nuvem, como conteúdo dinâmico, placares de líderes e mensagens diárias. O Cloud Gems Framework inclui o Cloud Gem Portal, um aplicativo web que permite gerenciar e administrar visualmente recursos de nuvem (como a programação de mensagens, o lançamento de conteúdo dinâmico ou a exclusão de uma pontuação fraudulenta do placar de líderes) e os Cloud Gems, pacotes modulares de funcionalidades e ativos diferentes que incluem tudo o que é necessário para que um desenvolvedor acrescente essas funcionalidades a um projeto, inclusive funcionalidades de back-end e cliente. Os cloud gems são fornecidos prontos para uso em produção e com o código-fonte completo, caso você queira personalizar seu comportamento.
AWS SDK para C++
O Lumberyard é integrado ao AWS SDK para C++, o que permite acessar os amplos recursos de computação e o armazenamento da nuvem para conectar grandes comunidades de fãs em experiências multijogador online e ir além dos recursos de um único dispositivo para criar novas experiências de jogo. O AWS SDK para C++ ajuda a reduzir a complexidade da codificação de back-ends disponibilizando APIs de C++ para dezenas de serviços da AWS, como Amazon S3, Amazon EC2 e DynamoDB, com suporte para todas as principais plataformas nativas. O crescente conjunto de funcionalidades facilita ainda mais o gerenciamento de identidades usando o Cognito, empacota o gerenciamento da transferência de dados em segundo plano de/para o Amazon S3, simplifica o uso do SQS expressando o serviço diretamente como uma estrutura de dados de fila e facilita a criação e a manutenção de imagens de AMI para o EC2.
Crie jogos da mais alta qualidade
Mundos fantásticos
A tecnologia visual do Lumberyard permite criar ambientes com qualidade praticamente fotorrealística, alta faixa dinâmica (HDR) e efeitos incríveis em tempo real. A tecnologia de renderização e as ferramentas de criação avançadas incluem sombreamentos com base física, iluminação global dinâmica, um sistema de efeitos de partículas, ferramentas de vegetação, cáustica dinâmica de água em tempo real, neblina volumétrica e recursos fotográficos como gradiente de cores, desfoque de movimento, profundidade de campo e reflexos de lente.
Ativos prontos para os jogos
Use o Asset Processor do Lumberyard para adicionar de forma transparente ativos ao mecanismo. Quando você salva um arquivo de seu software gráfico preferido (por exemplo, Autodesk Maya ou Adobe Photoshop) em uma pasta, o Asset Processor processa automaticamente o arquivo de arte de origem para convertê-lo em ativos prontos para os jogos. Se você editar um ativo processado, o Lumberyard detectará a alteração e atualizará automaticamente o ativo em segundo plano em alguns segundos, sem que você tenha de fazer nada.
Component Entities
O sistema de entidade de componentes do Lumberyard oferece uma abordagem moderna da composição de entidades complexas a partir de entidades mais simples. Você pode arrastar e soltar componentes para criar o comportamento desejado, editar configurações de componentes no editor e criar scripts no Script Canvas ou no Lua para alterar ou estender rapidamente o comportamento de uma entidade. Para ajudar a criar e iterar em cenas mais complexas, você pode agrupar entidades em fatias. Essas fatias podem ser usadas para criar fatias mais complexas, o que resulta em um sistema de pré-fabricação totalmente em cascata. Se você alterar uma fatia, poderá optar por salvar as alterações com todas as instâncias de fatias ou restringir as alterações àquela única instância.
Personagens marcantes
O Lumberyard permite criar personagens plausíveis e representações de alta fidelidade que absorvem os jogadores. O sistema de animação de personagens do Lumberyard, o Animation Editor (EMotion FX), usa uma abordagem de animação de nós visuais orientados por dados e inclui recursos como combinação de árvores, combinação de espaços, uma máquina de estado visual, aplicação de skins linear e escalabilidade conjunta.
Edição da jogabilidade em tempo real
A edição de jogabilidade em tempo real permite que você itere a jogabilidade e veja imediatamente os resultados, sem esperar por compilações ou deixar o editor. Por exemplo, você pode importar objetos de jogo, ajustar o comportamento dos objetos de jogo e, com apenas um toque de tecla, executar o jogo que acabou de criar.
Redes excelentes
O subsistema de redes robusto e flexível do Lumberyard, o GridMate, foi criado para uso eficiente da largura de banda e comunicações com baixa latência. Você pode sincronizar facilmente objetos na rede com a estrutura de réplica do GridMate. O gerenciamento de sessões do GridMate integra-se aos principais serviços de console online, o que permite processar topologias peer-to-peer e cliente/servidor com migração de hosts.
Modular Gems
Use o sistema de modular gems do Lumberyard para empacotar facilmente ativos e código. Também é possível adicionar ou remover esse conteúdo do projeto do jogo para que o mecanismo contenha apenas a tecnologia necessária. O Lumberyard oferece suporte a gems personalizados criados com acesso completo a interfaces e eventos de programação de aplicações de acesso público do Lumberyard. Ou você pode usar os mais de 25 gems empacotados com o Lumberyard, que variam entre conversão de texto em fala, efeitos climáticos realistas, controles de gestos, suporte a tela de VR montada na cabeça, estrutura de câmera, integração ao Allegorithmic Substance e muito mais.
Wwise LTX
O Lumberyard inclui o Wwise LTX, uma versão exclusiva gratuita do mecanismo de som e ferramenta de criação avançados e sofisticados da Audiokinetic para jogos de PC. Centenas de jogos populares usam a tecnologia de áudio Wwise da Audiokinetic. O Wwise LTX depende minimamente de engenheiros e permite que designers e compositores de sons trabalhem de forma independente e criem ambientes sonoros sofisticados.
C++ nativo, código-fonte incluído
O Lumberyard oferece acesso gratuito ao código-fonte C++ completo do mecanismo. O acesso ao código-fonte proporciona controle total sobre como o jogo usa a memória, a CPU e o hardware gráfico para que você possa maximizar a performance de jogabilidade complexa, gráficos, inteligência artificial e muito mais. O acesso gratuito ao código-fonte permite personalizar o Lumberyard para criar diferenciais para o seu jogo e concretizar a sua visão criativa.
...e muito mais
Com ferramentas de terreno, efeitos climáticos, controles de horário, sistemas de entrada, manuseio de percepção, editor Lua e outros recursos, o Lumberyard disponibiliza as ferramentas para ajudá-lo a concretizar sua visão e criar conteúdo exclusivo, emocionante e diferenciado. Para obter mais informações sobre os recursos do Lumberyard e como utilizá-los, consulte o Guia do usuário do Lumberyard Editor e o Guia do desenvolvedor para engenheiros.
Pronto para começar a usar o Lumberyard?