WEB3DEV Español

Delia Viloria T
Delia Viloria T

Posted on

Cómo usar activos de juegos generados por inteligencia artificial (AI) y acuñarlos como NFT

Image description

Esta guía te mostrará cómo generar activos de juego usando Scenario y acuñarlos como NFT.

Recorreremos lo siguiente:

  1. Crear un generador y entrenarlo.
  2. Usar el generador para generar imágenes.
  3. 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):

Image description
Dale un nombre a tu generador y carga algunas imágenes para tu proyecto.
Image description

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).
Image description

Ahora podrás seleccionar un modo de entrenamiento. Iré con “auto” por ahora:
Image description

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!
Image description

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):
Image description

¡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
Enter fullscreen mode Exit fullscreen mode

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):
Image description

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:
Image description

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:
Image description

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:
Image description

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.
Image description

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):
Image description

Aquí puedes configurar el precio, la fecha de lanzamiento y mucho más para tu drop de NFT:
Image description

¡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:
Image description

Introduce la dirección de la cartera y también la cantidad que deseas acuñar y haz clic en Claim NFT (reclamar NFT).
Image description

¡Eso es todo! Acabas de acuñar el primer NFT del drop:

Image description

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)