Publicar una escena

Cómo publicar tu escena en LAND o en un NAME.

Antes de comenzar

Asegúrate de lo siguiente:

circle-exclamation

Revisa los detalles de tu scene, asegúrate de proporcionar un nombre atractivo, descripción, thumbnail, categorías, etc.

triangle-exclamation

Publica tu scene

Para publicar tu scene:

  1. Abre tu scene en el Scene Editor y haz clic en Publish. Esto abre una pestaña del navegador, mostrando los detalles.

  2. Selecciona si quieres publicar en LAND o en un WORLD. Consulta Tipos de proyectos para comprender mejor las diferentes opciones.


  1. Si publicas en LAND, selecciona la ubicación en el mapa. Verás tus parcelas elegibles marcadas en rojo. Si publicas en un WORLD, verás tus NAMEs elegibles en un dropdown.

circle-info

💡 Consejo: si no ves tus parcelas o NAMEs, asegúrate de estar conectado al Creator Hub usando la cuenta de usuario correcta. De lo contrario, sal del proyecto y haz clic en el ícono de configuración de usuario en la esquina superior derecha, luego selecciona Sign Out y vuelve a iniciar sesión.

  1. La siguiente pantalla muestra todos los archivos que estás subiendo actualmente y sus tamaños; confirma la operación.

  2. El proceso de publicación comenzará entonces. Las etapas 1 y 2 son necesarias para que tu scene sea jugable; una vez terminadas aparece un botón Jump In . No necesitas esperar a la Stage 3 para probar tu scene. 

**📔 Nota**: Las tres etapas del deploy incluyen: - **1. Uploading**: subir los archivos a los servidores. - **2. Converting**: los modelos 3D de la scene se comprimen en Asset Bundles para un render más rápido. Esto puede tardar 15 minutos o menos. Puede tardar más en scenes muy grandes, o si los servidores están ocupados convirtiendo otras scenes. - **3. Optimizing**: se generan versiones de bajo nivel de detalle (LOD) de tus assets. Estas solo se usan para render tu scene desde lejos, lo que significa que no necesitas esperar a que esto termine para entrar y probar tu scene.

Gestionar Worlds

El Creator Hub permite gestionar Worlds mediante la pestaña Manage en su panel principal. La pestaña Manage permite el seguimiento y la edición del World. Desde aquí, puedes editar World Settings, Permissions y Scenes.

World Settings

Un World Owner puede editar sus settings entrando al World deseado Settings dentro del Manage panel, o accediendo a él durante el proceso de publicación haciendo clic en Settings* si Multi-Scene World (advanced) está habilitado.

  • La pestaña de: información general del World:

    • World Title

    • Descripción

    • Age Rating

    • Categorías

La información añadida en La pestaña de se mostrará en Decentraland Places y en la información del World dentro del mundo una vez que se publique.

  • Diseño: Solo accesible en Multi-Scene Worlds. Contiene información sobre todas las scenes publicadas del World.

    • Elimina scenes individuales haciendo clic en los tres puntos y seleccionando Remove from World.

    • World Map muestra la disposición del World e identifica las parcelas con contenido y las parcelas libres restantes.

  • Misc: otras configuraciones útiles del World:

    • World Spawn Position: esto configura la parcela (X,Y) en la que aparecerá el usuario dentro del World. La scene ubicada en esa parcela determina la posición exacta en la que aparecerá el usuario (por ejemplo, la Parcela 1,1 es el World Spawn, y la scene en 1,1 tiene un Spawn point de 1,0,1 dentro de esa scene).

    • configuración de Skybox

circle-info

📔 Nota: las World Settings solo son accesibles para el World Owner (la dirección que mintió el NAME). Para más detalles sobre cómo obtener un NAME, consulta la sección Marketplace NAMEsarrow-up-right.

Multi-Scene Worlds

Un World puede tener múltiples scenes, publicadas por el World Owner o por otros creadores. Esto permite un entorno colaborativo donde cada parcela puede ser gestionada por diferentes Collaborators.

Convertir un World en Multi-Scene

Un World Owner puede elegir convertir el World en Multi-Scene activando Multi-Scene World (advanced) al publicar en un World de una sola scene.

Una vez publicado el Multi-Scene World, el World Owner puede publicar escenas adicionales o añadir Collaborators para publicar dentro del World.

circle-info

📔 Nota: el tamaño de un World Multi-Scene se adapta automáticamente para contener todas las scenes publicadas, creciendo y reduciéndose dinámicamente en cada publicación. El espacio que queda entre diferentes scenes en el Multi-World se rellena con el entorno.

Añadir Collaborators a un Multi-Scene World

En el Manage panel, un World Owner puede acceder a las Permissions del World haciendo clic en los tres puntos. El World Owner puede gestionar los collaborators en Collaborators tab.

Un Collaborator puede tener permisos de deploy para All Parcels o para coordenadas personalizadas específicas. Las Custom Coordinates se pueden seleccionar y confirmar mediante un mapa interactivo del World, similar al de World Settings.

Deploy en un Multi-Scene World como Collaborator

Los World Collaborators no pueden editar sus Settings ni Permissions. En la pestaña Manage , un creador puede ver el World en el que es Collaborator pero no puede acceder a Settings o Permissions.

Al pasar por el proceso de publicación, el creador puede seleccionar publicar solo en las parcelas en las que es Collaborator (según lo establecido por el World Owner).

En el Collaborators sección, si el World Owner estableció Coordenadas personalizadas para el creador, solo las parcelas asignadas estarán disponibles para publicar. Si el acceso se estableció en All Parcels, el creador podrá seleccionar cualquier parcela del World para publicar su scene.

circle-exclamation

Worlds privados

Un WORLD puede tener diferentes settings de Access . Puede ser accesible para cualquiera o estar restringido de distintas maneras.

Configurar el Access de un WORLD

En el Manage panel, un World Owner puede acceder a las Permissions haciendo clic en los tres puntos. El World Owner puede gestionar las restricciones de access en Access tab.

Access Types

Un World Owner puede elegir entre tres tipos de World Access:

Public

Cualquiera puede acceder al World. Esta es la configuración predeterminada de un World.

Password Protected

Solo los usuarios con la contraseña pueden entrar al World.

Las contraseñas deben tener al menos 8 caracteres y contener al menos 2 números. Una vez creada, la contraseña no será accesible, así que asegúrate de guardar una copia.

Invitation Only

Solo las direcciones y Communtiies añadidas en Approved Addresses pueden acceder al World.

Para añadir nuevas direcciones o communities a Apporved Addresses, sigue estos pasos:

  1. Haz clic en el botón + New Invite .

  2. Puedes añadir direcciones de tres formas diferentes:

  • Wallet Address: añade wallets individuales, una a la vez.

  • Community: busca y añade cualquier Public Community. Esto añade todas las direcciones de la Community a Addresses Approved.

  • Import CSV: usa un CSV existente con una lista de direcciones o IDs de community para añadir a Approved Addresses. La estructura es una wallet por línea, por ejemplo:

Una vez importado, rastrea cada Address individualmente, como se muestra en la imagen.

  1. Después de confirmar, la(s) address(es) están en Approved Addresses.

  2. Con un nuevo + New Invite, las addresses se añaden a la lista existente, ayudando al World Owner a gestionar y ampliar la lista si es necesario.

  1. Las Individual Addresses o el conjunto de Addresses (en caso de una Community) se pueden eliminar seleccionando Delete en los tres puntos en el Approved Addresses .

circle-exclamation

Entrar en Worlds privados

Hay diferentes escenarios si un usuario entra en un World que no tiene Public access:

  • Su dirección en el Approved Addresses: podrá unirse normalmente. Si no, recibirá información de que el World está Invitation Only.

  • El World está Password Protected: los usuarios podrán escribir la contraseña. El límite máximo es de diez (10) intentos.

Publicar desde una hardware wallet

En lugar de guardar tus tokens de LAND en una cuenta de Metamask, puede resultarte más seguro almacenarlos en un dispositivo hardware wallet, como un Ledgerarrow-up-right o un Trezorarrow-up-right, que está conectado físicamente a tu ordenador.

Si usas uno de estos dispositivos, puedes vincular la hardware wallet a Metamask para habilitar la firma de mensajes, manteniendo los tokens más seguros. Consulta este artículo de Metamaskarrow-up-right para obtener instrucciones sobre cómo conectar tu cuenta.

Una vez que tu hardware wallet pueda usarse a través de Metamask, puedes deploy siguiendo los mismos pasos que si tus tokens estuvieran en una cuenta de Metamask.

Sobrescritura de scenes

Cuando se deploy una nueva scene, sobrescribe el contenido antiguo que existía en las parcelas que ocupa.

Si una scene que ocupa varias parcelas solo es sobrescrita parcialmente por otra, todas sus parcelas quedan sobrescritas o borradas.

Supón que publicaste tu scene A en dos parcelas [100, 100] y [100, 101]. Luego vendes la parcela [100, 101] a un usuario que posee land adyacente y que deploy una scene grande (B) en varias parcelas, incluyendo [100, 101].

Tu scene A no puede render parcialmente en solo una parcela, así que [100, 100] no mostrará ningún contenido. Debes construir una nueva versión de la scene A que solo ocupe una parcela y deployarla solo en la parcela [100, 100].

Servidores alternativos

El servidor de prueba

Puedes deploy contenido al servidor test catalyst para realizar pruebas completas con múltiples usuarios, las scenes circundantes y un entorno idéntico al de producción. El servidor de prueba es idéntico a todos los demás servidores catalyst; la diferencia es que el contenido que se deploy a este servidor no se propaga a los demás. El contenido deploy a otros servidores, en cambio, sí se propaga a este servidor, por lo que las scenes circundantes deberían verse como se verán en producción.

circle-exclamation

Los jugadores nunca son dirigidos a este servidor; la única forma de acceder es proporcionando explícitamente un parámetro URL para conectarse a él.

Si estás trabajando en un proyecto confidencial que no quieres revelar hasta el lanzamiento, ten en cuenta que el servidor de prueba está relativamente oculto para los jugadores, pero cualquiera que use explícitamente la URL del servidor de prueba podría encontrarlo.

Para publicar en el servidor de prueba, haz clic en el Publish botón normalmente, luego selecciona Publish to a different server en la parte inferior. Luego selecciona Test Server del dropdown.



Publicar en land concedida

Si estás publicando en land propiedad de la Decentraland Foundation que te fue concedida mediante una grant, haz clic en el Publish botón normalmente, luego selecciona Publish to a different server en la parte inferior. Luego selecciona Custom Server del dropdown e introduce la siguiente dirección del servidor: http://linker-server.decentraland.org.

circle-exclamation

Servidores personalizados

Puedes deploy contenido a un servidor personalizado que no pertenece a la red oficial de servidores catalyst mantenida por la DAO. Para hacerlo, no necesitas poseer tokens LAND ni NAME, ya que puedes configurar el servidor para usar la lógica de validación que prefieras para controlar quién puede deploy y dónde. Los servidores personalizados pueden elegir tener contenido de los servidores oficiales, que puedes sobrescribir, o comenzar desde cero y publicar contenido completamente nuevo.

Para publicar en un servidor personalizado, haz clic en el Publish botón normalmente, luego selecciona Publish to a different server en la parte inferior. Luego selecciona Custom Server del dropdown e introduce la dirección del servidor.

Consulta Cómo ejecutar tu propio Catalyst Nodearrow-up-right para más información sobre lo que puedes hacer con tu propio servidor y cómo configurarlo.

circle-exclamation

Los jugadores nunca son dirigidos a este servidor; la única forma de acceder es escribir explícitamente la URL para conectarse a él.

Verificar el éxito del deploy

Una vez que hayas deploy tu scene, estos cambios tardarán unos minutos en propagarse por los distintos servidores de contenido de la red. Si entras en Decentraland justo después de deploy, puede que aún veas la versión anterior de tu contenido, o que los modelos 3D falten por completo.

Después de firmar para autorizar el deploy de tu scene, la dapp de firma comenzará a mostrar confirmaciones de que la nueva versión de tu contenido se ha propagado por todos los servidores de la red,

Verás una lista de cada uno de los servidores que componen la red de contenido de Decentraland. Para cada servidor, se especifica la marca de tiempo del último cambio subido en esa parcela. Cada uno de estos servidores se refiere a un realm diferente; puedes consultar cómo se asignan estos nombres de servidor a los nombres de realm en la pantalla del monitor de catalystarrow-up-right.

Última actualización