Objetos de jogo

A plataforma de jogos no PaySwap também implementa um esquema que permite que os jogadores adicionem/removam objetos do/seu jogo, tragam objetos ganhos do seu jogo para outros jogos e vice-versa, vendam esses objetos no mercado de colecionáveis dos jogos, exibam-nos em seus perfis, etc.

Para alcançar isso, usamos o que chamamos de padrão Ação/Percentil.

O que é o padrão Ação/Percentil (A/P)?

Transferir objetos de um jogo para outro é muito complicado, os jogos são desenvolvidos com diferentes motores de jogo, têm temas diferentes, lógica e alguns objetos simplesmente não têm lugar em alguns jogos.

Um carro do GTA 5, por exemplo, não faria sentido em um jogo como The Witcher 3.

Para resolver tudo isso, precisa haver um padrão que permita que objetos sejam movidos de um jogo para outro sem criar conflito de tema, enredo, lógica, etc.

O padrão A/P é um padrão assim, pois reduz cada objeto em um jogo à utilidade do objeto (Ação) e ao nível de raridade (Percentil).

Um carro no GTA 5, por exemplo, teria a ação de Mover e se for mais raro que 90% de todos os outros objetos no GTA 5 que permitem movimento, teria um Percentil de 90. Então esse carro seria chamado de mover_90.

Para permitir que os jogadores transfiram esse carro para fora do GTA 5, o jogo teria que escrever o objeto mover_90 nos NFTs do jogo dos jogadores. Se o jogo permite que os jogadores mantenham o objeto depois de escrevê-lo em seus NFTs do jogo, isso depende do jogo.

Para completar a transferência, The Witcher 3 teria que ler o objeto mover_90 dos NFTs do jogo, extrair de seu banco de dados uma lista de objetos que são mover_90 (permitem movimento e são mais raros que 90% de todos os outros objetos em The Witcher 3 que permitem movimento) e permitir que os jogadores escolham qual deles eles gostariam de carregar. No The Witcher 3, isso provavelmente seria um cavalo.

Aí está! É assim que você usa o padrão A/P para transferir seu carro chique do GTA 5 para o The Witcher 3.

Obviamente, os jogos teriam que adicionar a funcionalidade que lhes permite escrever objetos nos NFTs do jogo dos jogadores, bem como ler e carregar objetos já existentes neles, mas quanto mais jogos o fizerem, mais fácil se torna mover objetos de um jogo para o próximo.

Por que você deveria deixar os usuários moverem objetos para o seu jogo?

Há várias razões pelas quais isso pode ser uma boa ideia para um jogo permitir que os usuários movam objetos de/para ele:

Razões de Marketing

Suponha que você acabou de lançar um jogo e está procurando jogadores. Permitir que jogadores de outros jogos carreguem seus objetos em seu jogo pode ser um grande movimento de marketing, pois dará a eles um motivo para querer experimentar seu jogo. Pode ser um pequeno "ataque de vampiro" nos outros jogos, assim como o Sushiswap fez quando permitiu que os usuários do Uniswap recebessem recompensas por usar o Sushiswap.

Além disso, como quanto mais jogos aceitam um objeto, mais valioso ele se torna, você dá aos detentores de objetos um motivo para querer que seu jogo tenha sucesso, permitindo que seus objetos sejam carregados em seu jogo e você faz tudo isso sem ter que gastar um centavo em publicidade.

Razões de Lucro

Normalmente, quando um jogo está vendendo um objeto para seus jogadores, a utilidade desse objeto é limitada ao jogo e sabemos que a maioria dos jogos perde seu apelo depois que você termina de jogá-los e o mesmo acontece com seus objetos (que você pode ter pago).

Com a capacidade de transferir objetos entre jogos, você não apenas estará vendendo um objeto que seus jogadores podem usar para completar a história do seu jogo atual, mas possivelmente um que eles possam carregar em outras versões do seu jogo e em múltiplos outros jogos existentes/futuros. Você está vendendo a eles um objeto que eles podem revender por muito mais nos mercados de colecionáveis dos jogos caso seu jogo aumente em popularidade.

Acreditamos que isso convencerá mais usuários a comprar itens que você possa querer vender dentro do seu jogo e a um preço muito mais alto.

Razões de Dege

Os jogos mais bem-sucedidos conseguem reunir uma grande base de jogadores muito apaixonados que lhes permite continuar lucrando mesmo quando não lançam nenhum novo jogo há mais de uma década. Pegue o GTA, por exemplo.

O Crypto é conhecido por sua capacidade de criar um seguimento de culto e do jeito que vemos, permitir que objetos sejam carregados neles é a melhor opção para qualquer jogo que possa querer reunir uma grande base de jogadores apaixonados.

Criando Objetos

Existem duas maneiras de criar um objeto:

  • Escrever objetos de jogos

  • Cunhando objetos de jogos

Escrevendo Objetos de Jogos

Isso acontece quando você ganhou ou comprou um objeto de um jogo que permite que você o escreva em um NFT de jogo.

Dependendo do jogo, o objeto pode ser escrito no seu NFT de jogo no momento em que você o obtém no jogo ou pode permitir que você decida escrevê-lo executando uma função dedicada sempre que desejar.

Depois que o objeto for escrito no seu NFT de jogo, você pode considerá-lo criado, pois pode ser carregado em qualquer outro jogo que aceite objetos do primeiro jogo que o escreveu em seu NFT de jogo.

Cunhando Objetos de Jogos

Você também pode criar objetos usando o que chamamos de Receitas.

Como o próprio nome sugere, uma Receita é uma lista de Ingredientes que você usa para criar um objeto. Essa lista é definida pela carteira que implantou o contrato do jogo na página de jogos.

Os Ingredientes são NFTs entregues por um auditor por meio de um contrato de auditoria. Estes podem ser NFTs de diamantes, ferro, ouro, madeira, ou

qualquer item imaginável.

Pegue uma espada em The Witcher 3, por exemplo:

  • a receita para uma espada comum pode ser madeira (para o cabo), ferro (para a lâmina).

  • a receita para uma espada rara pode ser plástico (para o cabo), ouro (para a lâmina)

  • a receita para uma espada muito rara pode ser plástico (para o cabo), diamante (para a lâmina)

  • etc.

Cada um desses ingredientes (madeira, ferro, plástico, ouro, diamante) seria NFTs entregues por auditores específicos que são especialistas em autenticar esses itens antes de cunhá-los como NFTs para pessoas que desejam usá-los para criar objetos em seu jogo.

Depois que um jogador fornecer os ingredientes na ordem correta da receita para o contrato do jogo, ele escreverá o nome do objeto no NFT de jogo do jogador e qualquer jogo que aceite objetos do seu jogo carregará esse objeto como se fosse ganho diretamente do seu jogo.

Como Criar Receitas

Para criar uma receita para um objeto em seu jogo, vá para o menu do painel de controle do seu jogo e clique no botão Atualizar Objeto. Preencha o formulário e valide a transação. Certifique-se de inserir os ingredientes por ID na ordem que deseja que seus jogadores os listem.

Observe que você não precisa possuir nenhum dos ingredientes, mas eles devem ser NFTs dos ingredientes reais que você deseja. Pode haver milhões de NFTs do ingrediente madeira, por exemplo, inserir quaisquer IDs desses NFTs criaria as mesmas receitas exatas, pois todos são NFTs de madeira.

Como Criar Objetos Através de Receitas

Para criar um objeto, vá para o menu do painel de controle do seu jogo e clique no botão Cunhar Objeto. Preencha o formulário e valide a transação. Certifique-se de inserir os ingredientes por ID na ordem correta e que você tenha cada ingrediente em sua carteira.

Queimando Objetos

Você pode queimar seus objetos para seus ingredientes sempre que quiser, desde que haja ingredientes suficientes disponíveis no jogo (os jogos contam exclusivamente apenas com cunhagens através de receitas para seus ingredientes, pois cunhagens através de jogos não requerem nenhum ingrediente dos jogadores).

Suponha que você tenha uma espada rara de um jogo que você cunhou usando NFTs de plástico e diamante ou que ganhou do jogo; você pode queimar esse objeto e obter os ingredientes subjacentes enviados para suas carteiras.

Você pode querer fazer isso porque deseja usá-los para cunhar outro objeto ou porque eles são mais valiosos do que o próprio objeto e você gostaria de vendê-los.

Para queimar um objeto, vá para o menu do painel de controle do seu jogo e clique no botão Queimar Objeto. Preencha o formulário e valide a transação.

Parabéns! Os ingredientes/recursos subjacentes devem estar agora na carteira do destinatário.

Last updated