Publicar uma Cena

Como publicar sua cena em um LAND ou um NAME.

Antes de começar

Certifique-se do seguinte:

  • Sua cena cumpre todas as limitações da cena. A maioria delas é validada cada vez que você executa uma visualização da sua cena.

  • Você tem uma Metamaskarrow-up-right conta, com seus lotes de LAND ou NAME atribuídos a ela.

  • Você possui a quantidade necessária de lotes de LAND adjacentes ou um Decentraland NAME. Caso contrário, você pode comprar LAND no Marketarrow-up-right ou um NAME no Builderarrow-up-right.

circle-exclamation

Verifique os detalhes da sua cena, certifique-se de fornecer um nome atraente, descrição, miniatura, categorias, etc.

triangle-exclamation

Publique sua cena

Para publicar sua cena:

  1. Abra sua cena no Scene Editor e clique em Publicar. Isso abre uma aba do navegador, mostrando os detalhes.

  2. Selecione se deseja publicar em LAND ou em um WORLD. Veja Tipos de projetos para entender melhor as diferentes opções.


  1. Se publicar em LAND, selecione a localização no mapa. Você verá seus lotes elegíveis marcados em vermelho. Se publicar em um WORLD, verá seus NAMEs elegíveis em um menu suspenso.

circle-info

💡 Dica: Se você não vir seus lotes ou NAMEs, verifique se está conectado ao Creator Hub usando a conta de usuário correta. Caso contrário, saia do projeto e clique no ícone de configurações do usuário no canto superior direito, então selecione Sair e entre novamente.

  1. A próxima tela mostra todos os arquivos que você está enviando atualmente e seus tamanhos; confirme a operação.

  2. O processo de publicação então começará. As etapas 1 e 2 são necessárias para que sua cena seja jogável; quando concluídas, um Entrar botão aparece. Você não precisa esperar pela Etapa 3 para experimentar sua cena. 

**📔 Observação**: As três etapas do deploy envolvem: - **1. Upload**: Envio dos arquivos para os servidores. - **2. Conversão**: Os modelos 3D da cena são comprimidos em Asset Bundles para renderização mais rápida. Isso pode levar 15 minutos ou menos. Pode demorar mais para cenas muito grandes, ou se os servidores estiverem ocupados convertendo outras cenas. - **3. Otimização**: Versões de Low Level of Detail (LOD) de seus assets são geradas. Estas são usadas apenas para renderizar sua cena de longe, o que significa que você não precisa esperar que isso termine para entrar e testar sua cena.

Gerenciando Worlds

O Creator Hub permite o gerenciamento de World via a aba Gerenciar em seu painel principal. A aba Gerenciar permite rastrear e editar Worlds. A partir daqui, você pode editar World Settings, Permissions e Scenes.

World Settings

Um World Owner pode editar suas configurações entrando no Settings sob o Gerenciar painel, ou acessando-o durante o processo de publicação clicando em Settings* se Multi-Scene World (advanced) estiver habilitado.

  • Detalhes: Informação geral do World:

    • World Title

    • Description

    • Age Rating

    • Categories

As informações adicionadas em Detalhes serão exibidas em Decentraland Places e nas informações do World dentro do mundo assim que forem publicadas.

  • Layout: Acessível apenas em Multi-Scene Worlds. Contém informações sobre todas as cenas publicadas do World.

    • Remova cenas individuais clicando nos três pontos e selecionando Remover do World.

    • World Map mostra o layout do World e identifica parcelas com conteúdo e as parcelas livres restantes.

  • Misc: Outras configurações úteis do World:

    • World Spawn Position: Isso define o Parcel (X,Y) no qual o usuário nascerá dentro do World. A cena localizada nesse Parcel determina a posição exata em que o usuário irá nascer (por exemplo, Parcel 1,1 é o World Spawn, e a cena em 1,1 tem um Spawn point de 1,0,1 dentro dessa cena).

    • Skybox settings

circle-info

📔 Observação: World Settings são acessíveis apenas ao World Owner (o endereço que cunhou o NAME). Para mais detalhes sobre como obter um NAME, consulte a seção Marketplace NAMEs sectionarrow-up-right.

Multi-Scene Worlds

Um World pode ter várias cenas, publicadas pelo World Owner ou por outros criadores. Isso permite um ambiente colaborativo onde cada parcela pode ser gerida por diferentes Collaborators.

Tornando um World Multi-Scene

Um World Owner pode optar por tornar o World Multi-Scene alternando Multi-Scene World (advanced) ao publicar em um World de cena única.

Uma vez que o Multi-Scene World é publicado, o World Owner pode publicar cenas adicionais ou adicionar Collaborators para publicar dentro do World.

circle-info

📔 Observação: O tamanho de um Multi-Scene World adapta-se automaticamente para conter todas as cenas publicadas, crescendo e encolhendo dinamicamente a cada publicação. O espaço deixado entre diferentes cenas no Multi-World é preenchido com ambiente.

Adicionando Collaborators a um Multi-Scene World

No Gerenciar painel, um World Owner pode acessar as Permissions do World clicando nos três pontos. O World Owner pode gerenciar colaboradores na aba Collaborators tab.

Um Collaborator pode ter direitos de deploy para All Parcels ou para Custom Coordinates específicos. Custom Coordinates podem ser selecionadas e confirmadas através de um mapa interativo do World, semelhante ao das World Settings.

Implantando em um Multi-Scene World como Collaborator

World Collaborators não podem editar suas Settings ou Permissions. Na aba Gerenciar o criador pode ver o World em que é Collaborator, mas não pode acessar Settings ou Permissions.

Ao passar pelo processo de publicação, o criador pode selecionar publicar apenas para os lotes em que é Collaborator (conforme definido pelo World Owner).

No Collaborators seção, se o World Owner definiu Custom Coordinates para o criador, apenas os lotes atribuídos estarão disponíveis para publicação. Se o acesso foi definido para All Parcels, o criador poderá selecionar qualquer parcela no World para publicar sua cena.

circle-exclamation

Publicar a partir de uma hardware wallet

Em vez de armazenar seus tokens de LAND em uma conta Metamask, você pode achar mais seguro guardá-los em um dispositivo de hardware wallet, como um Ledgerarrow-up-right ou um Trezorarrow-up-right, que esteja fisicamente conectado ao seu computador.

Se você estiver usando um desses dispositivos, pode vincular a hardware wallet ao Metamask para permitir a assinatura de mensagens, mantendo os tokens mais seguros. Veja este artigo da Metamaskarrow-up-right para instruções de como conectar sua conta.

Uma vez que sua hardware wallet possa ser usada via Metamask, você pode implantar seguindo os mesmos passos como se seus tokens estivessem em uma conta Metamask.

Sobrescrita de cena

Quando uma nova cena é implantada, ela sobrescreve conteúdo mais antigo que existia nas parcelas que ocupa.

Se uma cena que ocupa múltiplas parcelas for apenas parcialmente sobrescrita por outra, todas as suas parcelas são ou sobrescritas ou apagadas.

Suponha que você implantou sua cena A em duas parcelas [100, 100] e [100, 101]. Então você vende a parcela [100, 101] para um usuário que possui terra adjacente e que implanta uma cena grande (B) em várias parcelas, incluindo [100, 101].

Sua cena A não pode ser renderizada parcialmente em apenas uma parcela, então [100, 100] não exibirá nenhum conteúdo. Você deve construir uma nova versão da cena A que ocupe apenas uma parcela e implantá-la apenas na parcela [100, 100].

Servidores alternativos

O servidor de teste

Você pode implantar conteúdo no servidor catalyst de teste para executar testes completos com múltiplos usuários, as cenas ao redor e um ambiente idêntico ao de produção. O servidor de teste é idêntico a todos os outros servidores catalyst; a diferença é que o conteúdo implantado neste servidor não é propagado para os outros. Conteúdo implantado em outros servidores, por outro lado, é propagado para este servidor, então as cenas ao redor devem parecer como ficarão em produção.

circle-exclamation

Jogadores nunca são direcionados para este servidor; a única maneira de acessá-lo é fornecer explicitamente um parâmetro de URL para se conectar a ele.

Se você estiver trabalhando em um projeto confidencial que não quer revelar até o lançamento, observe que o servidor de teste é relativamente escondido dos jogadores, mas qualquer pessoa que usar explicitamente a URL do servidor de teste pode potencialmente acessá-lo.

Para publicar no servidor de teste, clique no botão Publicar normalmente, então selecione Publicar em um servidor diferente na parte inferior. Em seguida selecione Test Server no menu suspenso.



Publicar em land concedida

Se você estiver publicando em land pertencente à Decentraland Foundation que lhe foi concedida via grant, clique em Publicar normalmente, então selecione Publicar em um servidor diferente na parte inferior. Em seguida selecione Custom Server no menu suspenso e insira o seguinte endereço de servidor: http://linker-server.decentraland.org.

circle-exclamation

Servidores personalizados

Você pode implantar conteúdo em um servidor personalizado que não pertença à rede oficial de servidores catalyst mantida pela DAO. Para fazer isso, você não precisa possuir tokens de LAND ou NAME, pois pode configurar o servidor para usar qualquer lógica de validação que preferir para controlar quem pode implantar onde. Servidores personalizados podem optar por ter conteúdo dos servidores oficiais, que você pode sobrescrever, ou começar a partir de uma base em branco e publicar conteúdo totalmente novo.

Para publicar em um servidor personalizado, clique em Publicar normalmente, então selecione Publicar em um servidor diferente na parte inferior. Em seguida selecione Custom Server no menu suspenso e insira o endereço do servidor.

Veja How to run your own Catalyst Nodearrow-up-right para mais informações sobre o que você pode fazer com seu próprio servidor e como configurá-lo.

circle-exclamation

Jogadores nunca são direcionados para este servidor; a única maneira de acessá-lo é digitar explicitamente a URL para se conectar a ele.

Verificar sucesso do deploy

Uma vez que você implantou sua cena, essas mudanças levarão alguns minutos para serem propagadas pelos vários servidores de conteúdo na rede. Se você entrar no Decentraland logo após implantar, pode ainda ver a versão anterior do seu conteúdo, ou que modelos 3D estão totalmente faltando.

Após você assinar para autorizar a implantação da sua cena, o dapp de assinatura começará a mostrar confirmações de que a nova versão do seu conteúdo foi propagada por todos os servidores na rede,

Você verá uma lista de cada um dos servidores que compõem a rede de conteúdo do Decentraland. Para cada servidor, ele especifica o timestamp da última alteração enviada naquele parcel. Cada um desses servidores se refere a um realm diferente; você pode consultar como esses nomes de servidores mapeiam para nomes de realm na tela do monitor catalystarrow-up-right.

Atualizado