O Amazon Lumberyard é o único mecanismo que oferece a você gratuitamente uma combinação de tecnologia de desenvolvimento com recursos avançados, integração nativa à Nuvem AWS para facilitar a criação de jogos em tempo real e multijogador, além da integração nativa de recursos do Twitch que ajudam você a conectar jogos à maior plataforma social de vídeo e comunidade do mundo para jogadores.

Inicie projetos de jogos com o Lumberyard e invista mais tempo criando uma jogabilidade conceituada e promovendo comunidades de fãs, em vez de executar tarefas pesadas e genéricas como a criação de um mecanismo de jogos e o gerenciamento da infraestrutura de servidores.

O Lumberyard é gratuito, incluindo o código-fonte, o que permite investir mais receita na contratação de talentos e na criação de jogos incríveis. Não há taxas de assento, taxas de assinatura ou necessidade de compartilhar receita. Pague apenas pelos serviços da AWS que usar.

Obtenha o Lumberyard ainda hoje

Faça o download do Lumberyard

O Amazon Lumberyard é um mecanismo de jogos AAA multiplataforma gratuito e profundamente integrado à AWS e ao Twitch, fornecido juntamente com a fonte completa.

É possível usar o Amazon Lumberyard para criar jogos avançados e envolventes com a mais alta qualidade disponível por meio de seu abrangente e comprovado conjunto de ferramentas, performance AAA e design modular. Com o Lumberyard, você obtém um editor com recursos completos que permite alternar entre editar e jogar o seu jogo ao apertar uma só tecla (Ctrl-G), performance de código nativo, visuais deslumbrantes e centenas de outros recursos, como redes com ótima performance, editores de personagens e animação, editor de partículas, física Cloth, editor de interface de usuário, ferramentas de áudio, efeitos climáticos, flocking AI, manuseio de percepção, enquadramentos de câmera, busca de caminhos (pathfinding) e muito mais. Você também obtém acesso total e gratuito ao código-fonte do Lumberyard, o que facilita a personalização da tecnologia para criar uma jogabilidade diferenciada.

A tecnologia de soluções visuais do Lumberyard oferece a artistas tecnologia de renderização e ferramentas de criação excelentes para gerar ambientes de qualidade quase fotorrealística e HDR, além de efeitos em tempo real deslumbrantes, como sombreamento baseado fisicamente, iluminação dinâmica global, editor de efeitos de partícula, ferramentas de vegetação, efeito dinâmico de produtos cáusticos na água em tempo real, neblina volumétrica e recursos fotográficos, como gradiente de cores, desfoque de movimento, profundidade de campo, efeito Lens Flare (Reflexo de Flash) e muito mais.

Com o Lumberyard Asset Processor, é possível inserir recursos no mecanismo quase que instantaneamente. Basta salvar um arquivo (por exemplo, do Maya ou do Photoshop) em uma pasta e o Asset Processor processa automaticamente o arquivo e transforma a arte original em recursos prontos para o jogo. Se você voltar e editar um recurso, o Lumberyard tomará conhecimento sobre a alteração e fará a atualização automaticamente em segundo plano, em poucos segundos, sem que você precise fazer nada.

O novo Lumberyard Component Entity System é uma abordagem moderna à composição de entidades complexas usando entidades mais simples. Os criadores de conteúdo podem simplesmente arrastar e soltar componentes para criar o comportamento desejado, editar configurações de componente em tempo real no editor e criar scripts usando o Lua ou o Script Canvas para alterar ou estender rapidamente o comportamento de uma entidade. Para ajudá-lo a criar e iterar cenas mais complexas, as entidades podem ser agrupadas em "fatias" que podem ser usadas para criar fatias mais complexas, resultando em um sistema de objetos totalmente pré-fabricados em cascata. Se você alterar uma fatia, poderá compartilhar instantaneamente suas alterações com todas as instâncias da fatia ou manter suas alterações exclusivas apenas para a instância em questão.

Seus artistas podem usar o Lumberyard para criar personagens realistas e desempenhos de alta fidelidade que imergem os jogadores. O novo sistema de animação de personagens do Lumberyard, o EMotion FX, usa uma abordagem de nó visual voltado a dados para a animação e inclui recursos como combinação de árvores, combinação de espaços, uma máquina de estado visual, aplicação de skins linear, escalabilidade conjunta e muitos mais.

A edição de jogabilidade em tempo real permite que você repita a jogabilidade e imediatamente veja seus resultados, sem esperar por criações ou deixar o editor. Por exemplo, seus designers podem importar objetos de jogo, ajustar seu comportamento e, ao apertar uma tecla, jogar o jogo que eles acabaram de criar. 

Excelente sub-sistema de redes flexível do Lumberyard, o GridMate, criado para uso de banda larga eficiente e comunicação de baixa latência. Você pode facilmente sincronizar objetos na rede com a estrutura de réplica do GridMate. O gerenciamento de sessão do GridMate integra-se a importantes serviços de console on-line, e permite que você administre topologias de servidor peer-to-peer e do cliente com migração de host.

O sistema Modular Gems do Lumberyard permite que você reúna ativos e código em pacotes e adicione e remova facilmente esse conteúdo do projeto para que o mecanismo contenha apenas a tecnologia necessária. É possível criar seus próprios Gems com acesso completo a APIs e eventos do Lumberyard com acesso público ou usar qualquer um dos mais de 25 Gems empacotados com o Lumberyard, como conversão de texto em fala, efeitos climáticos realistas, controles de gestos, apoio a HMD de realidade virtual, estrutura de câmera e integração ao Allegorithmic Substance, entre muitos outros.

 

O Lumberyard inclui uma versão exclusiva gratuita do mecanismo de som e ferramenta de criação avançada e repleta de recursos para jogos de PC da Audiokinetic, o Wwise LTX. A tecnologia de áudio do Wwise, da Audiokinetic, já foi usada em milhares de jogos populares. Dependendo minimamente de engenheiros, os designers e os compositores de som podem usar o Wwise LTX para trabalhar de modo independente e criar ambientes sonoros para os seus jogos.

Todos os clientes do Lumberyard obtêm acesso gratuito ao código-fonte completo do mecanismo C++. O acesso à fonte disponibiliza aos desenvolvedores controle total sobre como o jogo usa a memória, a CPU e o hardware gráfico para que você possa maximizar a performance para jogabilidade complexa, gráficos, inteligência artificial e muito mais. Acesso livre ao código-fonte significa que no dia do projeto, seus engenheiros poderão concentrar seus esforços na personalização do Lumberyard nas áreas específicas necessárias para criar diferenciais para o seu jogo e identificar sua visão criativa.

Conjuntos altamente integrados de ferramentas disponibilizam a artistas profissionais, designers de jogos, engenheiros de jogabilidade, animadores e outros especialistas a oportunidade de criar um conteúdo diferenciado, único e empolgante. Com ferramentas de terreno, efeitos climáticos, controles de horário, sistemas de entrada, manuseio de percepção, editor de Lua e outros recursos, o Lumberyard disponibiliza as ferramentas para ajudá-lo a realizar seus objetivos. Para obter informações completas sobre todos os recursos do Lumberyard e como utilizá-los, consulte o Guia do usuário do Lumberyard Editor e o Guia do desenvolvedor para engenheiros.

O Lumberyard é integrado com o Amazon GameLift, um serviço gerenciado que simplifica 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 a escala vertical automaticamente para atender à demanda dos jogadores.

Seus engenheiros e designers técnicos com pouca ou nenhuma experiência em back-end podem criar recursos de jogos on-line em tempo real, como feeds de notícias da comunidade, compartilhar pontuações, além de fazer arbitragem pelo servidor, em minutos usando a ferramenta Cloud Canvas do Lumberyard. Com a interface de script visual do Cloud Canvas, sua equipe pode criar recursos de jogos conectados que acessam serviços da AWS, como o DynamoDB, o Lambda, o S3, o Cognito, o SNS e o SQS. Em minutos, desenvolvedores podem criar recursos, como dar um presente diário ou enviar notificações durante o jogo, sem precisar escrever uma única linha de código. Estão incluídas no Cloud Canvas amostras que explicam como criar e implantar serviços online comuns, como um brinde autenticado pelo servidor, placares, mensagens durante o jogo e mais.

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 é formado pelo Cloud Gem Portal, uma aplicação web que permite a você 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 por Cloud Gems, que são pacotes modulares de funcionalidades diferentes e recursos que incluem todo os itens necessários para um desenvolvedor incluir funcionalidades ao seu projeto, inclusive funcionalidades de back-end e cliente. Os Cloud Gems são disponibilizados prontos para uso no ambiente de produção, além de apresentarem código-fonte completo, caso você deseje personalizar seu comportamento de modo preferencial.

O Lumberyard é integrado ao AWS SDK para C++, para que os seus engenheiros possam acessar a computação e o armazenamento extensos da nuvem, para conectar grandes comunidades de fãs em experiências multijogador on-line, como também para 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-end ao disponibilizar APIS de C++ para dúzias de serviços da AWS, como o Amazon S3, o Amazon EC2, o DynamoDB e mais, compatível com todas as principais plataformas nativas. Para acelerar ainda mais o desenvolvimento, nós adicionamos funções que reúnem tarefas implementadas comumente. Hoje, este conjunto de funcionalidades cada vez maior torna o gerenciamento de identidades usando o Cognito ainda mais fácil, reúne o gerenciamento da transferência de dados de plano de fundo que entram e saem do Amazon S3, simplifica o uso do SQS ao expressar o serviço diretamente como uma estrutura de dados de fila e facilita a criação e a manutenção de imagens do AMI para o EC2

O recurso Twitch ChatPlay no Amazon Lumberyard ajuda você a criar uma jogabilidade que interage em tempo real com jogadores 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. Os designers de jogos podem 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.

O Metastream permite que streamers do Twitch pareçam profissionais de verdade ao permitir que eles personalizem profundamente as transmissões de seus jogos. Ao adicionar o Metastream ao seu jogo, seus streamers podem 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 quando os eventos do jogo ocorrerem. Adicionar o Metastream ao seu jogo do Lumberyard é simples, basta habilitar o Metastream Gem do seu projeto e adicionar uma única linha de código para cada parte dos dados que você desejar expor.

O recurso Twitch JoinIn no Lumberyard permite que você crie jogos multijogador, possibilitando que os transmissores do Twitch convidem imediatamente 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.

Os jogos compatíveis com mods e conteúdo criado pelo usuário têm tempos de vida útil prolongados, além de viralidade e retenção de jogadores maiores. O Lumberyard é compatível com mod. É possível incluir componentes do Lumberyard Editor nos seus jogos para que seus usuários finais possam criar conteúdo com as mesmas ferramentas que você usa.

O Amazon Lumberyard é gratuito e inclui o código-fonte completo. Você pode personalizar o Lumberyard para a sua equipe, visão e projeto hoje, e para projetos futuros. Não há taxas de assento, taxas de assinatura ou necessidade de compartilhar receita. Você paga apenas pelos serviços da AWS que usar.

Após fazer o download do Lumberyard, comece assistindo nossos tutoriais, visitando nossos fóruns ou lendo nossa documentação.

Faça o download do Lumberyard

Além do Lumberyard, a Amazon oferece uma seleção cada vez maior de elementos básicos de plataforma cruzada para desenvolvedores de jogos. Essas ferramentas e serviços ajudam você a usar o comércio da Amazon, a AWS e o Twitch como base e a criar e entregar experiências que conquistam comunidades vibrantes de fãs entusiasmados.

Estamos apenas começando com o Amazon Lumberyard e o Amazon GameLift. Para ficar atualizado sobre a seleção cada vez maior de componentes básicos de plataforma cruzada para desenvolvedores de jogos, cadastre-se na newsletter do Amazon Lumberyard ou siga-nos em seu canal favorito.

Twitch    |    Twitter    |    YouTube    |    Facebook    |    Fóruns    |     Blog