Esta guía te mostrará cómo generar activos de juego usando Scenario y acuñarlos como NFT.
Recorreremos lo siguiente:
- Crear un generador y entrenarlo.
- Usar el generador para generar imágenes.
- Crear un contrato inteligente para acuñarlos como NFT.
¡Empecemos!
Creando un generador
Ve a Scenario y regístrate si todavía no lo has hecho. Una vez que hayas iniciado sesión, haz clic en la sección "Create a Generator" (crear generador):
Dale un nombre a tu generador y carga algunas imágenes para tu proyecto.
Una vez que hayas cargado todas las imágenes, puedes aceptarlas todas. Ahora, si lo deseas, puedes eliminar los fondos. Después de la finalización, selecciona "Next" (siguiente).
Ahora podrás seleccionar un modo de entrenamiento. Iré con “auto” por ahora:
Por último, elige lo que quieres crear. Haré un personaje.
Ahora, haz clic en "Training" (entrenamiento). Tomará unos minutos para entrenar el conjunto de datos. Una vez completado, haz clic en "Generate Images" (generar imágenes).
Generando activos
Aquí puedes ver el generador que acabas de crear. Selecciónalo y ahora estamos listos para generar nuestros activos. Vamos a necesitar algunos prompts para desarrollar nuestros activos. Si necesita aprender más acerca de la ingeniería de los prompts, utiliza el asistente de prompts ilustrado a continuación. Intenta cambiar la configuración según tus necesidades y gestiona algunos activos. ¡Por último, descarga los que te gustan y los acuñaremos como NFTs a continuación!
Desplegando un drop ERC721
Voy a crear NFTs únicos, por lo que estoy eligiendo el estándar ERC721, pero también puedes crear varios de los mismos utilizando ERC1155.
Para empezar, ve a la página de "Contracts" (Contratos) en tu Panel de Thirdweb y haz clic en "Deploy new Contract" (desplegar nuevo contrato):
¡Te dirigirá a nuestra página "Explore" (Explorar) - donde podrás navegar por los contratos inteligentes creados por los principales protocolos en Web3 e implementarlos con solo unos cuantos clics!
Nota: También puede usar la CLI de thirdweb para configurar un entorno de contrato inteligente ejecutando el siguiente comando desde tu terminal:
npx thirdweb create contract
Esto te guiará a través de un flujo de pasos fáciles de seguir para crear tu contrato. Aprende más sobre esto en nuestra guía CLI.
De lo contrario, volveremos a “Explore” (explorar):
Aquí, selecciona tu contrato inteligente de tu elección. Para esta guía, utilizaremos el contrato NFT Drop (ERC721) para crear nuestra colección NFT:
Define tu contrato inteligente con una imagen, nombre, descripción, etc. y configura qué dirección de cartera recibirá los fondos de las ventas primarias y secundarias:
Puedes seleccionar cualquier red que desees. Estoy eligiendo Mumbai para esta guía. Obtén más información sobre las diferentes redes que tenemos disponibles a continuación:
Which Blockchain & Network Should I Use?
Si deseas acuñar lentamente varios NFTs simultáneamente, puedes usar upload por lotes en lugar de hacerlos individualmente.
Después de implementar el contrato, ve a la pestaña "NFT" y haz clic en "Mint" (acuñar). Se abrirá un cajón donde tendrás que añadir los metadatos de tu NFT.
Una vez que hayas ingresado los metadatos, haz clic en "Mint NFT" (acuñar NFT) y ¡aprueba la transacción!
Configurar las condiciones de reclamo
Las condiciones de reclamo son los criterios que definen quién, cuándo y cómo los usuarios pueden reclamar un NFT de su drop como: fechas de lanzamiento, listas de permisos y límites de reclamo.
Para agregar una fase de reclamo, ve a la pestaña "Claim Conditions" (condiciones de reclamo) y haz clic en "Add Initial Claim Phase" (agregar fase inicial de reclamo):
Aquí puedes configurar el precio, la fecha de lanzamiento y mucho más para tu drop de NFT:
¡Actualiza los detalles de la forma que deseas y guarda la fase de reclamo!
Reclamando los NFTs desde el panel
En la pestaña "NFTs", puedes hacer clic en el botón Claim (reclamar) para acuñar NFTS de tu drop directamente en el panel:
Introduce la dirección de la cartera y también la cantidad que deseas acuñar y haz clic en Claim NFT (reclamar NFT).
¡Eso es todo! Acabas de acuñar el primer NFT del drop:
Conclusión
¡Esta guía nos enseñó cómo usar Scenario para generar activos de juegos usando inteligencia artificial (AI) y acuñarlos como NFTs!
Si lo hiciste de esta manera, ¡felicítate a ti mismo y compártelo con nosotros en Thirdweb en Discord!
Este artículo fue escrito por Avneesh Agarwal y traducido por Delia Viloria T. Su original se puede leer aquí.
Sería genial escucharte en nuestro Discord, puedes contarnos tus ideas, comentarios, sugerencias y dejarnos saber lo que necesitas.
Si prefieres puedes escribirnos a @web3dev_eshttps://twitter.com/web3dev_es en Twitter.
Discussion (0)