WEB3DEV

Cover image for Como usar ativos de jogos gerados por inteligência artificial (AI) e cunhá-los como NFT
Isabela Curado Nehme
Isabela Curado Nehme

Posted on

Como usar ativos de jogos gerados por inteligência artificial (AI) e cunhá-los como NFT

23 de fevereiro de 2023

Este guia mostrará a você como gerar ativos de jogos usando o Scenario e cunhá-los como NFTs.

Vamos percorrer o seguinte:

  1. Crie um gerador e treine-o.
  2. Use o gerador para gerar imagens.
  3. Crie um contrato inteligente para cunhá-los como NFTs.

Vamos começar!

Criando um gerador

Vá até o Scenario e inscreva-se, se você ainda não o fez. Uma vez que você está logado, clique na seção de "Create a Generator" (criar gerador):

Dê um nome ao seu gerador e carregue algumas imagens para o seu projeto.

Depois de ter carregado todas as imagens, você pode aceitar todas. Agora, se quiser, você pode remover os planos de fundo. Após a conclusão, selecione “Next” (avançar).

Você agora poderá selecionar um modo de treinamento. Irei com “auto” por enquanto:

Por fim, escolha o que você deseja criar. Vou fazer um personagem.

Agora, clique em “Training” (treinamento). Vai levar alguns minutos para treinar o conjunto de dados. Depois de concluído, clique em “Generate Images” (gerar imagens).

Gerando ativos

Aqui, você poderá ver o gerador que acabou de criar. Selecione-o e, agora, estamos prontos para gerar nossos ativos. Vamos precisar de alguns prompts para desenvolver nossos ativos. Se você precisa aprender mais sobre a engenharia de prompt, use o auxiliar de prompt ilustrado abaixo. Experimente alterar as configurações de acordo com a sua necessidade e gere alguns ativos. Por fim, baixe os que você gosta e os cunharemos como NFTs a seguir!

Implantando um drop ERC721

Vou criar NFTs únicos, por isso estou escolhendo o padrão ERC721, mas você também pode criar múltiplos do mesmo usando o ERC1155.

Para começar, vá para a página de “Contracts” (contratos) em seu Painel da Thirdweb e clique em “Deploy new contract” (implantar novo contrato):

Você será direcionado para nossa página “Explore” (explorar) - onde você pode navegar por contratos inteligentes construídos pelos principais protocolos da Web3 e implantá-los com apenas alguns cliques!

Observação: você também pode usar a CLI da Thirdweb para configurar um ambiente de contrato inteligente executando o comando abaixo no seu terminal:

npx thirdweb create contract
Enter fullscreen mode Exit fullscreen mode

Isso o guiará por um fluxo de etapas fácil de seguir para criar seu contrato. Saiba mais sobre isso em nosso guia CLI.

Caso contrário, vamos voltar para o “Explore” (explorar).

Aqui, selecione seu contrato inteligente de escolha. Para este guia, vamos usar o contrato Drop NFT (ERC721) para criar nossa coleção NFT:

Defina seu contrato inteligente com uma imagem, nome, descrição, etc. e configure qual endereço de carteira receberá os fundos das vendas primárias e secundárias:

Você pode selecionar qualquer rede que desejar. Estou escolhendo a Mumbai para este guia. Saiba mais sobre as diferentes redes que temos disponíveis abaixo:

Which Blockchain & Network Should I Use?

Learn the typical workflow for deploying smart contracts on to a blockchain, with an overview of the different options available to you on thirdweb.

favicon blog.thirdweb.com

Se você deseja cunhar de forma lenta vários NFTs simultaneamente, pode usar o upload em lote em vez de fazê-los individualmente.

Depois que o contrato for implantado, vá para a guia “NFT” e clique em “Mint” (cunhar). Uma gaveta será aberta onde você precisa adicionar os metadados do seu NFT.

Uma vez que você tiver inserido os metadados, clique em “Mint NFT” (cunhar NFT) e aprove a transação!

Configurar condições de reivindicação

As condições de reivindicação são os critérios que definem quem, quando e como os usuários podem reivindicar um NFT do seu drop, como datas de lançamento, listas de permissões e limites de reivindicação.

Para adicionar uma fase de reivindicação, vá para a guia “Claim Conditions” (condições de reivindicação) e clique em “Add Initial Claim Phase” (adicionar fase inicial de reivindicação):

Aqui, você pode configurar o preço, a data de lançamento e muito mais para seu drop de NFT:

Atualize os detalhes da forma que desejar e salve a fase de reivindicação!

Reivindicando NFTs do painel

Na guia “NFTs”, você pode clicar no botão Claim (reivindicar) para gerar NFTS do seu drop diretamente no painel:

Digite o endereço da carteira e a quantidade que deseja cunhar também e clique em Claim NFT (reivindicar NFT).

É isso! Você acabou de cunhar o primeiro NFT do drop:

Conclusão

Este guia nos ensinou como usar o Scenario para gerar ativos de jogos usando inteligência artificial (AI) e cunhá-los como NFTs!

Se você fez desta forma, parabenize você mesmo e compartilhe conosco no Discord da Thirdweb!

Esse artigo foi escrito por Avneesh Agarwal e traduzido por Isabela Curado Nehme. Seu original pode ser lido aqui

Top comments (0)