P: O que é o Amazon Lumberyard?
O Amazon Lumberyard é um mecanismo de jogos AAA gratuito e de plataforma cruzada altamente integrado à AWS e ao Twitch, com código-fonte completo disponibilizado. Não importa se você é um grande estúdio, um desenvolvedor independente, um estudante ou está fazendo isso por hobby, o Lumberyard disponibiliza um conjunto cada vez maior de ferramentas para criar jogos da mais alta qualidade, conectar seus jogos com a computação e o armazenamento extensos da Nuvem AWS, além de envolver os fãs no Twitch.

As excelentes ferramentas profissionais do Lumberyard ajudam desenvolvedores a criar jogos com belos mundos, personagens realistas e efeitos impressionantes. Além disso, com a integração do Lumberyard à Nuvem AWS, os desenvolvedores podem adicionar a um jogo recursos conectados à nuvem em poucos minutos (por exemplo, conteúdo dinâmico, notícias diárias, placares ou resolução de combate server-side). O Lumberyard também está integrado ao Amazon GameLift, o Serviço da AWS destinado para implantação, operação e ajuste de escala de servidores dedicados de jogo para jogos multijogador baseados em sessão. 

O Amazon Lumberyard é gratuito e não exige licenças por usuário (per seat), royalties ou assinatura. Com o Amazon Lumberyard, os desenvolvedores pagam apenas taxas padrão da AWS para os serviços da AWS que quiserem utilizar.

P: Como a Amazon lucra com o Lumberyard?
O Lumberyard é gratuito, e inclui a fonte. Nós lucramos quando você utiliza outros serviços da AWS. Nós criamos o Lumberyard para tornar mais rápido e fácil criar jogos fantásticos, em tempo real, multijogador e orientados para a comunidade, que naturalmente conectam-se à nuvem para disponibilizar estes recursos para os jogadores. No entanto, não há requisitos para conectar o seu jogo à nuvem. Também não há taxas de assento, taxas de assinatura ou necessidade de compartilhar receita. Você paga apenas pelos recursos de infraestrutura que você escolher utilizar. Para obter detalhes completos sobre licenciamento, consulte nossas Perguntas frequentes sobre licenciamento abaixo.

 

P: O Amazon Game Studios está usando o Lumberyard para criar jogos?
Sim. Todos os nossos jogos são criados com o Lumberyard. Confira-os no site do Amazon Game Studios.

 

P: O Lumberyard é baseado em outras tecnologias?
O Lumberyard foi desenvolvido com as tecnologias comprovadas do CryEngine, da AWS, do Twitch e da Double Helix. Contratamos alguns dos melhores tecnólogos de jogos do mundo, que já inseriram mais de 3.300 melhorias, novos recursos e correções no Lumberyard. Veja abaixo alguns exemplos das novas funcionalidades que já foram apresentadas desde o lançamento:

  • Apresentamos um novo CES, 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 Lua e visuais para alterar ou estender rapidamente o comportamento de uma entidade. Para ajudá-lo a 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.
  • Criamos novos fluxos de trabalho de recursos projetados para possibilitar que, em poucos segundos, artistas saiam de suas ferramentas preferenciais de criação de conteúdo digital e passem diretamente para a jogabilidade. O Lumberyard Asset Processor assíncrono importa e executa automaticamente em segundos atualizações em tempo real entre plataformas de dispositivos de destino. Basta soltar um arquivo de recurso no diretório do projeto ou salvar uma alteração em um arquivo atual que esses recursos serão processados, otimizados e atualizados no editor em poucos segundos.
  • O Lumberyard Editor apresenta arquitetura de informações e interface de usuário novas, recriadas em Qt e projetadas para serem mais fáceis de usar e acelerar sua produtividade.
  • Integramos uma camada de redes nova em folha, o GridMate, para que engenheiros possam criar mais facilmente jogos multijogador de baixa latência, com grande número de jogadores.
  • Apresentamos o Cloud Canvas e o Cloud Gems Framework, que permitem que engenheiros e designers técnicos com pouca ou nenhuma experiência em back-end criem recursos de jogos online em tempo real, como feeds de notícias da comunidade, compartilhamento de pontuações, e resolução de combate server-side em minutos usando o sistema de script visual do Lumberyard e Cloud Gems incorporados.
  • Fizemos a integração ao Amazon GameLift para que você possa implantar, ajustar a escala e operar jogos multijogador baseados em sessão com servidores dedicados.
  • Adicionamos um novo sistema de geração de código para permitir a anotação do código C++ e a geração do código necessário.
  • Desenvolvemos o mecanismo para incluir compatibilidade com dispositivos móveis, iOS Metal e implantações 1-click do Android.
  • Criamos um novo inicializador e configurador de projetos para que sua equipe possa efetuar configurações precisando de menos ajuda da equipe de engenharia.
  • Também criamos novos fluxos de trabalho para que artistas possam fazer iterações mais rapidamente e criar conteúdo da mais alta qualidade, como um novo editor de efeitos de partículas, um novo importador de FBX e um editor de interface de usuário.

Consulte nossas notas de versão sobre adições, correções e melhorias para saber mais, e fique atento ao nosso Blog do Lumberyard para receber notícias sobre no que estamos trabalhando.

 

P: Eu realmente obtenho acesso de código-fonte ao Lumberyard?
Sim. O acesso gratuito ao código-fonte C++ completo está incluído no download do Lumberyard. Você também pode obter o código-fonte do Lumberyard no GitHub.

 

P: Que tipo de suporte está disponível para o Lumberyard?
Todos os clientes do Lumberyard têm acesso a documentação, tutoriais, fóruns, além de amostras e recursos. O suporte adicional para o Lumberyard está disponível por meio dos planos do AWS Premium Support.

 

P: Posso usar o Lumberyard para outros fins que não sejam jogos, como arquitetura, simulações e filmes de animação?
Sim.

 

P: Quais são os requisitos do sistema para a criação de um jogo com o Lumberyard Editor e as ferramentas?
Nós recomendamos que você use um PC com Windows 7 de 64 bits, 8+ GB de RAM, 60 GB de armazenamento, um processador quad-core de 3GHz+ e uma placa de vídeo compatível 2+ GB DX11+. O Windows 10 de 64 bits também é compatível.

 

P: Com que plataformas de dispositivo o Lumberyard é compatível?
No momento, o Lumberyard é compatível com PC, Xbox One, PlayStation 4, iOS (iPhone 5S+ e iOS 7.0+) e Android (Nexus 5 e versões equivalentes compatíveis com o OpenGL 3.0+). O Lumberyard também é compatível com servidores dedicados no Windows e no Linux. A compatibilidade com o MacOS será disponibilizada em breve. Observe que a Sony e a Microsoft só permitem que desenvolvedores que passaram em seus processos de triagem desenvolvam jogos para suas plataformas de console.

 

P: O Lumberyard é compatível com VR?
Sim. No momento, somos compatíveis com Oculus Rift, HTC Vive, OSVR e PlayStation VR. Como a VR é uma área em rápida evolução, a compatibilidade do Lumberyard com a VR foi criada para ser modular, o que permite isolar todos os detalhes de implementação específicos do dispositivo em um pacote separado. Portanto, é possível adicionar compatibilidade com novos HMDs de forma independente e com menos código. Para saber mais sobre o sistema de VR modular, consulte o nosso blog aqui.

 

P: Como posso começar a usar o desenvolvimento de jogos do Xbox e do PlayStation?
Se você for um desenvolvedor do Microsoft Xbox licenciado, envie um e-mail com seu nome, nome do estúdio e endereço de e-mail licenciado para lumberyard-consoles@amazon.com. Se você for um desenvolvedor do Sony PlayStation, visite a SCE DevNet. Em Middleware Directory, clique em "Confirm Status" para o Amazon Lumberyard.

P: Se eu criar um jogo para um só jogador que não use nenhuma conectividade, preciso pagar pelo uso do mecanismo?
Não, neste caso, você não nos pagaria nada.

 

P: Preciso ter uma conta na AWS para usar o Lumberyard?
Não, mas ao fazer o download ou usar o Lumberyard, você aceita o contrato do cliente da AWS e os termos de serviço do Lumberyard. Se você deseja usar o Amazon GameLift, ou o Cloud Canvas do Lumberyard, para criar recursos de jogabilidade conectados, você, ou alguém da equipe do seu jogo, precisa se inscrever para obter uma conta da AWS e provisionar o serviços para a sua conta.

 

P: Preciso executar meu jogo na AWS?
Não. Se você detém e opera seus próprios servidores privados, não é necessários usar a AWS. Você também não precisa usar a AWS se o seu jogo não usar nenhum servidor. Por exemplo, se você lançar um jogo para um só jogador, ou multijogador que seja apenas local, você não nos paga nada.

 

P: Existe alguma sobretaxa ou outra taxa adicional acima e abaixo das taxas de serviço da AWS para clientes do Lumberyard?
Não.

 

P: Como eu autorizo minha equipe de desenvolvedores a usar o Cloud Canvas e a AWS por meio do Lumberyard Editor?
Para permitir que membros da equipe acessem a AWS por meio do Cloud Canvas, primeiro será necessário criar um usuário do IAM para os membros da sua equipe e gerar chaves de acesso e secretas. Os membros da sua equipe podem inserir essas chaves no Credentials Manager do Lumberyard Editor no menu da AWS. Para obter mais informações, consulte a documentação do Cloud Canvas e do IAM.

 

P: Posso conceder permissões ou restrições de acesso a determinados membros da equipe para serviços específicos da AWS no Cloud Canvas?
Sim, o Cloud Canvas permite que você configure permissões para que seus recursos de desenvolvimento, teste e lançamento possam ter restrições de acesso diferentes. O Cloud Canvas cria políticas gerenciadas do AWS IAM, que podem ser usadas para conceder acesso aos usuários e grupos do AWS IAM de sua escolha. É possível personalizar as permissões ao editar sua configuração do Cloud Canvas no Lumberyard Editor, e atualizar as atribuições de usuário e grupo no Console de Gerenciamento da AWS, conforme necessário.

 

P: Quais serviços da AWS estão disponíveis no Cloud Canvas?
O Cloud Canvas permite que você use o DynamoDB, o S3, o Cognito, o SQS, o SNS e o Lambda por meio das ferramentas de scripting do Lumberyard.

P: Posso incluir as ferramentas do Lumberyard para que os meus jogadores possam criar mods para o meu jogo?
Sim. O direito de redistribuir o Lumberyard no seu jogo inclui o direito de redistribuir partes do ambiente de desenvolvimento no seu jogo também. Uma lista de componentes redistribuíveis está incluída na documentação. Esses direitos também se aplicam a produtos relacionados que você disponibiliza para usuários finais para modificar e criar trabalhos derivados do seu jogo. Se você desejar distribuir os componentes do Lumberyard em formato de código-fonte, entre em contato conosco.

P: Quais são os termos de licença do Lumberyard?
O uso do Lumberyard é regido pelo contrato do cliente da AWS e pelos termos de serviço do Lumberyard.

 

P: Preciso vender meu jogo do Lumberyard na Amazon?
Não, você pode vender seu jogo onde desejar. No entanto, certamente adoraríamos ver o seu jogo na Amazon. É possível encontrar informações sobre como publicar jogos para PC e Mac na Amazon aqui e na Amazon Appstore aqui.

 

P: Posso usar o Lumberyard para criar meu próprio mecanismo de jogo e distribuí-lo?
Não. Embora seja possível manter uma versão interna do Lumberyard modificada por você, não será permitido usar o Lumberyard para distribuir seu próprio mecanismo de jogo, fazer melhorias em outro mecanismo de jogo nem concorrer com nosso mecanismo de qualquer outra forma.

No entanto, você pode distribuir seu próprio fork do Lumberyard por meio do repositório do Lumberyard no GitHub, contanto que cumpra os requisitos dos nossos termos e inclua uma cópia da nossa licença no seu fork. Os usuários que usarem o seu fork devem aceitar o contrato do cliente da AWS e os termos de serviço do Lumberyard. Além disso, o uso do seu fork será regido por esses termos. 

 

P: O Lumberyard é de "código aberto"?
Não. Nós disponibilizamos o código-fonte para permitir que você personalize totalmente o seu jogo, mas seus direitos são limitados pelos termos de serviço do Lumberyard. Por exemplo, você não poderá executar publicamente o código-fonte do mecanismo do Lumberyard (exceto no repositório de Github do Lumberyard) nem usá-lo para executar seu próprio mecanismo de jogo.

 

P: Posso criar plugins ou ferramentas para o Lumberyard?
Sim. Porém, observe que, se o plugin incorporar o código do Lumberyard, os requisitos relacionados à distribuição de materiais do Lumberyard nos termos de serviço deverão ser seguidos. Esses requisitos incluem, por exemplo, a não distribuição de materiais do Lumberyard no formato de código-fonte. Se o plugin apenas chamar funções ou APIs do Lumberyard como parte de sua operação, os requisitos de distribuição não serão aplicáveis.

 

P: Posso redistribuir modificações no código-fonte para o Lumberyard?
Sim. Você pode distribuir seu próprio fork do Lumberyard por meio do repositório do Lumberyard no GitHub, contanto que cumpra os requisitos dos nossos termos e inclua uma cópia da nossa licença no seu fork. Os usuários que usarem o seu fork devem aceitar o contrato do cliente da AWS e os termos de serviço do Lumberyard. Além disso, o uso do seu fork será regido por esses termos.

Também é possível redistribuir até 50 linhas de código-fonte em fóruns (inclusive no fórum de contribuição oficial do Lumberyard) ou em outro local. Você também pode compartilhar modificações com os prestadores de serviços e os editores trabalhando no seu jogo, conforme está definido nos termos de serviço. Caso contrário, você não poderá publicar o código-fonte do mecanismo do Lumberyard.

 

P: Posso definir meus próprios termos ao publicar um fork no GitHub ou compartilhar melhorias em um fórum?
Não. Ao compartilhar publicamente uma melhoria no Lumberyard, você disponibiliza a outros clientes do mecanismo uma licença para usá-la sob os mesmos termos que regem o próprio Lumberyard, e também disponibiliza a nós a licença de usar a melhoria em questão sem restrições.

 

P: Posso enviar código que adicione recursos ou corrija bugs que eu encontrar?
Sim, nós apreciamos muito as suas contribuições. Obtenha o código-fonte do Lumberyard, que está disponível no GitHub, ao acessar http://www.github.com/aws/lumberyard. Você pode enviar código para que seja incluído em uma futura versão do Lumberyard no formato de uma solicitação pull. Veja as instruções sobre como contribuir na nossa página de detalhes do GitHub.

 

P: O meu jogo do Lumberyard pode conectar-se a serviços como Steamworks, Xbox Live, PSN, Apple Game Center, Google Play Games ou serviços de redes sociais para console?
Sim. Seu jogo pode ler e gravar dados para serviços de plataforma, e serviços de jogos terceirizados e públicos, para obter status salvo do jogador, identidade, gráfico social, parcerias, bate-papo, notificações, conquistas, placares, anúncios, aquisição de jogadores, compras durante o jogo, dados analíticos e geração de relatórios de falhas.

 

P: O meu jogo pode usar um serviço alternativo da web no lugar da AWS?
Não. Se os servidores do seu jogo usarem um serviço da web alternativo que não seja da AWS, certamente não lucraremos nada, e assim torna-se mais difícil para nós sustentarmos o desenvolvimento futuro do Lumberyard. O "serviço da web alternativo" significa que qualquer serviço da web que não seja da AWS similar ao, ou que possa funcionar como um substituto para, Amazon EC2, AWS Lambda, Amazon DynamoDB, Amazon RDS, Amazon S3, Amazon EBS, Amazon EC2 Container Service ou Amazon GameLift. Você pode usar o hardware que você detém e opera para os servidores do seu jogo.

 

P: Posso usar meus próprios servidores?
Sim. Você pode usar o hardware que você detém e opera para o seu jogo.

 

P: Posso usar os recursos do jogo que são incluídos com o Lumberyard no meu jogo?
Sim. O Lumberyard inclui pacotes de recursos que você pode usar em seus jogos e protótipos. Nós também disponibilizamos recursos e amostras de alta fidelidade adicionais que você pode achar útil para o seu site.

 

P: Posso redistribuir recursos do Lumberyard ou de seus exemplos de projeto?
Não é permitido que eles, por si próprios, sejam redistribuídos. Você pode modificar e/ou redistribuir exemplos de recursos do Lumberyard, inclusive áudios, texturas, malhas, animações, arquivos de dados de jogos e scripts como parte do seu jogo. Mas não pode, por exemplo, revender recursos do Lumberyard em uma loja de recursos.

 

P: Posso usar o Lumberyard de uma maneira não permitida pelos termos de serviço?
Entre em contato conosco, caso você deseje usar o Lumberyard de um modo não permitido pelos termos de serviço do Lumberyard.

 

P: O Lumberyard é compatível com integrações a middleware terceirizado?
Sim. O Lumberyard já está integrado a middlewares famosos, como Perforce, Wwise, Substance e muitos outros. Se você é um provedor de middleware interessado em integrar-se ao Lumberyard, entre em contato conosco.

P: Onde posso falar com você a respeito do meu jogo do Lumberyard?
Inscreva seu projeto do Lumberyard aqui antes de seu lançamento.

P: Como posso enviar feedback ou sugestões?
Acesse nossos fóruns do Lumberyard ou envie um e-mail com o seu feedback.

 

P: Eu adoraria entrar para a sua equipe. Você está contratando?
Sim, nossa equipe está crescendo, e nós adoraríamos entrar em contato com você, caso esteja interessado em trabalhar conosco. Consulte a nossa página de oportunidades para saber mais.

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 esses serviços ajudam você a usar o comércio da Amazon, a AWS e o Twitch como base, além de criar e proporcionar 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