Depois de experimentar a espiral de morte da Gamefi, o mercado se concentrará mais em jogos de cadeia completa em 2023, e a ecologia de jogos de cadeia completa mais rica é a Starknet. Então, por que a Starknet é adotada por tantos projetos de jogos de cadeia completa? Quais são as suas vantagens no desenvolvimento de jogos full-chain? E quais são alguns dos projetos que merecem a nossa atenção? Este artigo irá explorar estas questões em profundidade.
Aqueles que não sabem muito sobre todo o jogo em cadeia podem primeiro ir ler o artigo anterior do Tio Jian "Eight Questions Full Chain Game".
Starknet desenvolve as vantagens dos jogos de cadeia completa
Nas redes sociais, a Starknet tem sido gradualmente rotulada como a "plataforma de desenvolvimento mais popular para jogos de cadeia completa", além de Loot Realms, que anunciou sua migração de Arbiturm para Starknet em 2021, existem vários projetos de jogos de cadeia completa, como Cartridge, Influence, Matchbox DAO, Briq e Cafe Cosmos.
Quais são as vantagens da Starknet que merecem muitos jogos de cadeia completa All in? O autor acredita que há os seguintes pontos:
Benefícios de desempenho do dimensionamento contínuo (TPS alto, gás baixo)
Como o blockchain é o servidor do jogo no jogo de cadeia completa, todas as operações dos jogadores precisam ser concluídas através da interação com contratos inteligentes, portanto, se uma cadeia quiser desenvolver uma ecologia de jogo de cadeia completa, ela deve atender aos requisitos de desempenho de alto TPS e baixo gás ao mesmo tempo, e Starknet, que está constantemente sendo atualizado, tem esse potencial.
Do ponto de vista do algoritmo subjacente, o algoritmo central STARK usado pela Starknet é mais adequado para aplicações de computação em grande escala, e seu tempo médio de verificação e tamanho de prova continuarão a diminuir à medida que a escala de verificação aumenta. Como mostrado na figura abaixo, quando as invocações de hash são 3072 vezes, o tempo de verificação é de 40 milissegundos e a pontuação média é de 76,75 vezes/milissegundo; Quando a chamada de hash é 49152, o tempo de verificação é de cerca de 60 milissegundos, uma média de 819,2 vezes/milissegundo, e o mesmo é verdade para o tamanho da prova. Portanto, na criação de jogos de cadeia completa em grande escala, o algoritmo STARK tem vantagens óbvias e pode alcançar TPS alto.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/7u4mmav1nv1epmws.png!webp)
Tempo de verificação e tamanho do atestado com diferentes níveis de segurança e gráficos lineares de chamada hash
Ao mesmo tempo, as provas recursivas usadas pelo STARK também são benéficas para reduzir o custo da verificação on-chain. Em suma, as provas recursivas são a capacidade de comprimir várias provas STARK "upstream" em uma prova e, finalmente, a cadeia só precisa verificar a validade de várias provas "upstream" verificando uma única prova gerada pelo agregado, o que significa que o gás distribuído uniformemente por uma única transação é ainda mais reduzido.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/aohei4qmypzz1xup.png!webp)
Fluxo de prova recursiva típico
A partir da ação real da equipe, o Salto Quântico da Starknet também está a todo vapor. Atualmente, o mainnet foi atualizado para V 0.12.0, e o testnet foi lançado V 0.12.1, que melhorou muito o TPS. No futuro, os custos de transação também serão continuamente otimizados.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/3fyxmr0ai41ky5y5.png!webp)
Roteiro de atualização Starknet (Fonte: usuário do Twitter @ 100 Sheng)
A abstração de conta nativa tem possibilidades ilimitadas para melhorar a experiência do usuário
Se os requisitos para o desempenho do blockchain são os fatores que restringem o desenvolvimento de jogos de cadeia completa de uma perspetiva de hardware, então, do ponto de vista do usuário, o que restringe o desenvolvimento de jogos de cadeia completa é uma experiência de usuário pior do que a Gamefi.
Tomemos como exemplo o recentemente popular Loot Survivor, toda vez que um usuário realiza uma operação de "ataque", "fuga" ou "upgrade", a carteira precisa aparecer para assinar e autorizar a transação, o que é bastante complicado. Além disso, este é apenas um mini-jogo leve, e se esta é a experiência de um jogo de cadeia completa online multijogador massivo, então não fale sobre qualquer jogabilidade adicional.
Então, como a Starknet resolve esses problemas para jogos de cadeia completa? A resposta é a abstração de conta nativa. Ao contrário do modelo de duas contas (EOA e CA) do Ethereum, a Starknet tem apenas um design de conta chamado "contrato de conta" e implementa a abstração de conta nativa com referência ao ERC-4337.
Se você não conhece o conceito de abstração de conta, você pode ler o artigo anterior do Tio Jian "Account Abstraction: Simplifying Your Crypto World".
Por exemplo, um ano e meio atrás, no hackathon da Starknet, um recurso criativo lançado em conjunto pela Briq, Loot Realms e a equipe de topologia, Session Key, foi projetado usando a abstração de conta nativa da Starknet, que permite que os usuários evitem assinar todas as ações em um jogo de cadeia completa.
A ideia também foi aplicada este ano, com a Conta Arcade desenvolvida pela equipe Realms em 7 de agosto, a primeira implementação de chaves de sessão. A melhoria na experiência do usuário também é evidente no vídeo divulgado pela equipe do Loot Realms demonstrando o jogo Loot Survivor com contas arcade: não há necessidade de assinar todos os "ataques" e não há necessidade de esperar muito tempo.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/7oik5ix05x7hovwr.png!webp)
É claro que a abstração de conta nativa da Starknet melhora a experiência do usuário de jogos de cadeia completa muito além da função de chave de sessão, e haverá mais possibilidades no futuro.
Motor de jogo de criptografia: Dojo
Como todos sabemos, os motores de jogos são essenciais para o desenvolvimento de jogos. Com seu apoio, os desenvolvedores não precisam criar o sistema básico (física, gráficos e mecânicas básicas de jogo) do zero para cada jogo, permitindo que a economia de custos e tempo seja melhor investida na inovação do conteúdo do jogo.
Até certo ponto, os jogos comerciais tradicionais conseguiram crescer muito graças a dois motores de jogo: Unity e Unreal Engine, nos quais a maioria dos nossos jogos mais familiares, como Fortnite e Hearthstone, são baseados.
Do ponto de vista do desenvolvedor, para promover a escala do ecossistema de jogos de cadeia completa, é necessário um mecanismo que possa ajudar os desenvolvedores a reduzir a dificuldade de desenvolvimento de jogos. Como resultado, Dojo, o primeiro motor de jogo full-chain na Starknet, desenvolvido em conjunto por Loot Realms, Cartridge e Briq, nasceu oficialmente em fevereiro deste ano.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/t41m7zp2e77pfgh0.png!webp)
No entanto, ao contrário dos motores de jogo tradicionais, Dojo atualmente não envolve funções avançadas, como simulação física e renderização 3D, porque o desenvolvimento de jogos de cadeia completa ainda está nos estágios iniciais, e está mais enfrentando problemas relacionados à interação subjacente ao blockchain. Portanto, de acordo com divulgações oficiais, Dojo está trabalhando no desenvolvimento em quatro direções:
Primeiro, construa um L3 exclusivo para melhorar ainda mais o desempenho on-chain;
O segundo é executar a prova de fraude no jogo, para que os jogadores não precisem esperar pela verificação on-chain para cada operação, melhorando a suavidade do jogo;
O terceiro é executar parte da prova localmente pelo jogador e, finalmente, apenas carregar a prova ZK chave para a cadeia, o que melhora muito a capacidade de operação do jogo e a proteção da privacidade do jogador;
O quarto é compartilhar ativos usando prova de armazenamento, semelhante aos oráculos, eles fornecem provas da autenticidade das informações, mas não exigem a intervenção de terceiros, a propriedade de ativos de diferentes cadeias pode ser provada por prova de armazenamento, e os usuários poderão usar seus ativos em diferentes jogos em diferentes cadeias.
Os motores de jogos, como a infraestrutura para o desenvolvimento de jogos, desempenham um papel fundamental no ciclo virtuoso de "ajudar os desenvolvedores a construir jogos – produzindo blockbusters – atraindo mais desenvolvedores". Acredita-se que, com o desenvolvimento do Dojo, as vantagens ecológicas do jogo de cadeia completa da Starknet se tornarão cada vez mais óbvias.
Linguagem de programação amigável para o desenvolvimento de jogos complexos de cadeia completa: Cairo
Na verdade, antes do Dojo, havia também um big brother motor de jogo de cadeia completa: MUD, e seja em termos de quantidade ecológica ou maturidade técnica, MUD é basicamente o fim do Dojo.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/t72u797p6bncwd4d.png!webp)
Então, por que ainda precisamos do Dojo? Uma das maiores razões é que, ao contrário dos MUDs, que usam a linguagem Solidity, o Dojo usa uma linguagem de programação mais amigável para o desenvolvimento de jogos complexos de cadeia completa: Cairo.
Cairo é uma linguagem de contrato inteligente projetada com base no STARK e exclusiva da Starknet. Cada moeda tem ambos os lados e caudas, e embora o Cairo tenha um certo custo de aprendizado para os desenvolvedores que estão acostumados com o Solidity, o Cairo é mais moderno do que o Solidity, e muitos desenvolvedores acreditam que é semelhante à linguagem Rust e pode fornecer recursos mais avançados e abstratos.
Por exemplo, as funções acima mencionadas, como gerar provas STARK, provas recursivas que podem reduzir o custo de verificação on-chain e executar provas parciais localmente nas instalações do jogador são todas implementadas através do Cairo. Ao mesmo tempo, Cairo também é mais versátil do que Solidity, não só é adequado para o desenvolvimento de contrato de Starknet, mas também pode executar programas prováveis em outros grandes servidores ou dispositivos pessoais, e tem uma gama mais ampla de aplicações no futuro.
Portanto, Cairo tem uma vantagem mais forte para jogos complexos de cadeia completa, como multiplayer massivo online. Isso também atrairá mais desenvolvedores para a Starknet para realizar seus sonhos de jogos complexos e altamente jogáveis de cadeia completa.
Inventário de itens que vale a pena prestar atenção
Entendendo as vantagens do desenvolvimento de jogos de cadeia completa da Starknet, vamos dar uma olhada em quais projetos valem a pena prestar atenção no atual ecossistema de jogos de cadeia completa da Starknet.
Sobrevivente do Loot
Loot Survivor é um mini-jogo leve de Loot Realms que está atualmente em execução na testnet Starknet.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/3jn6g2ab8s77haxu.png!webp)
Modo Play to Die
Ao contrário dos vários modelos "X to Earn" usados pela Gamefi, Loot Survivor usa o modo "Play to Die" projetado pela equipe Loot Realms. A jogabilidade é simplesmente que o jogador precisa gastar uma pequena quantidade de dinheiro para cunhar um personagem aventureiro on-chain, e se o aventureiro morrer no jogo, a vida do personagem será confiscada, e o jogador precisa criar um novo personagem e reiniciar o jogo. Atualmente, não há nenhuma tradução chinesa muito apropriada que possa expressar graficamente este modelo, e o autor irá traduzi-lo temporariamente como "imparável" ou "batalha sangrenta até o fim".
Em comparação com o modelo "Play to Earn", que cria um efeito de riqueza para atrair jogadores gananciosos, o modo "Play to Die" é mais sustentável e próspero ecologia de criadores. Porque neste modo, se um aventureiro morrer no jogo, o criador do jogo receberá uma parte dos fundos usados para cunhar o aventureiro em primeiro lugar.
Portanto, a qualidade e popularidade do jogo no modo "Play to Die" determinará a compensação do desenvolvedor, e se o jogo não for divertido, o jogador não cunhará personagens on-chain e o desenvolvedor do jogo não será recompensado. Este modelo facilitará a criação de um mercado bilateral positivo e próspero, que inclui jogadores e criadores.
Depois que o Loot Survivor for lançado na rede principal, ele poderá usar seu token nativo $Lords para cunhar personagens on-chain e capacitar seus tokens.
Influência
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/7std1wfe0sliek8z.png!webp)
Influence, o jogo de estratégia espacial online multijogador massivo mais popular na Starknet, também está sendo executado na testnet. De acordo com o design deste jogo, os jogadores podem colonizar asteroides, construir infraestrutura, acumular recursos e lutar contra outros jogadores nele. Mas, no geral, o jogo não é tão fácil de operar quanto Loot Survivor, e o autor encontrou muitos problemas durante a experiência.
Situação da equipa
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/lmaw7pf5afw3oe6x.png!webp)
O fundador Chris Lexmond atuou como CTO e VP de tecnologia em várias startups de tecnologia, e outros membros da equipe têm carreiras fazendo jogos triple-A. Como uma equipe start-up, vale a pena olhar para a frente em termos de capacidade de equipe.
Ao mesmo tempo, o projeto disse que, quando seu token nativo, SWAY, for emitido, 1% será usado para recompensar os participantes do testnet.
Briq
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/ob9kbhzznyplqwd2.png!webp)
Briq pode ser comparado a um sistema LEGO on-chain onde os jogadores podem usar livremente blocos para construir o edifício que querem, enquanto lançam seu modelo em um NFT. Se você quiser, você também pode combinar ou desmontar o NFT cunhado novamente, que é altamente compostável.
Briq realmente tem muito potencial, é mais como um protocolo original subjacente, no futuro pode ser totalmente combinado com um jogo de cadeia completa, para que os usuários cunhados no Briq NFT possam ser usados nele.
Cartucho
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/ksq2d17zzbrughjx.png!webp)
Cartridge é uma plataforma de integração de jogos de cadeia completa na Starknet, e os jogadores estão acostumados a compará-lo com a plataforma Steam para jogos de cadeia completa. Mas vai muito além das funções da plataforma de integração de jogos, e o Cartridge Controller que desenvolve não só ajuda os jogos de cadeia completa a entrar facilmente na cadeia, mas também ajuda a melhorar a experiência de jogo do jogador; Participou no desenvolvimento e construção do Dojo, um motor de jogo full-chain; Construa seu próprio jogo de cadeia completa, Roll Your Own (RYO).
A Cartridge fechou sua rodada seed em junho de 2022 com investidores como Fabric Ventures, Valhalla Venture e Chapter One. Acredita-se que o cartucho multidimensional desempenhará um papel indispensável na ecologia de jogos de cadeia completa da Starknet no futuro.
Claro, além dos quatro acima, existem muitos jogos de cadeia completa em potencial na Starknet, os parceiros interessados podem consultar a tabela a seguir, o autor não repetirá aqui por razões de espaço.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/uf6n6i4r1pp157zg.png!webp)
Resumir e pensar
Na ETHCC deste ano, Will Robinson da AllianceDao identificou quatro problemas que restringem o desenvolvimento de jogos de cadeia completa: problemas de UX/UI, problemas de escalabilidade (Uncertain How to Scale) e falta de padrões de design de jogos (No Standard Design). padrões) e valor agregado incerto.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/suhe8of3gy6jseli.png!webp)
De acordo com a seção sobre as vantagens da Starknet no desenvolvimento de jogos de cadeia completa, pode-se ver que os três primeiros problemas levantados por Will Robinson podem ser efetivamente resolvidos no futuro. Mas sobre a última pergunta, há algum valor em jogos de cadeia completa? Como todos sabemos, o blockchain resolve o problema da propriedade de ativos e do estabelecimento do sistema econômico no mundo virtual, então para os jogos, além de colocar ativos no jogo na cadeia, precisamos realmente mover todo o jogo para a cadeia? Será que isso realmente faz sentido para os jogadores? Este não é um problema enfrentado apenas pela Starknet, é um problema enfrentado por todos os participantes do ecossistema de jogos de cadeia completa.
No final do artigo, o autor quer saltar da Starknet e tentar responder a esta pergunta, em primeiro lugar, só porque o jogo de cadeia completa é propício à inovação, existem lacunas óbvias na lógica. Enquanto ponderava, inspirei-me numa história sobre Vitalik que encontrei por acaso.
Quando criança, Vitalik era obcecado em jogar World of Warcraft, mas então ele abandonou completamente o jogo porque a Blizzard modificou as habilidades de alguns personagens em uma atualização por motivos que afetaram o equilíbrio do jogo, o que deixou Vitalik bastante irritado, e depois de enviar repetidamente e-mails aos engenheiros da Blizzard sem sucesso, ele nunca mais jogou o jogo, e ele também percebeu que havia uma centralização séria nos jogos tradicionais, e a voz do jogador era bastante fraca.
É claro que a voz e a liberdade dos jogadores nos jogos tradicionais também tem aumentado nos últimos anos, graças ao conceito de conteúdo gerado pelo usuário (UGC), mas esse grau de liberdade obviamente não é suficiente, os jogadores precisam de autonomia real do jogo. Penso que esta é a oportunidade e o significado da existência de jogos em cadeia completa.
Os jogos de cadeia completa podem levar o UGC a um novo nível, apenas constrói uma jogabilidade central imutável na blockchain e maximiza o design do jogo para o jogador, tornando a criação de conteúdo novamente infinitamente maleável. No caso do jogo de cadeia completa Dark Forest, os jogadores podem fazer o que quiserem, desde que sigam as regras mais básicas, por exemplo, eles podem criar seu próprio mercado de negociação de ativos no jogo, eles podem desenvolver ferramentas para ajudá-los a automatizar o jogo, e até mesmo criar novos jogos dentro do jogo. Já existem quase uma centena de plugins da Floresta Negra no mercado, que os jogadores podem usar para visualizar o território dos adversários, automatizar guerras, combinar transações e muito mais.
No entanto, este não é o estado final do jogo de cadeia completa, porque as operações acima só podem ser alcançadas por pessoas com uma base de código, mas acredito que, no futuro, os jogadores comuns também podem construir tudo o que imaginam no jogo de cadeia completa.
Porque você acredita, você vê.
Declaração de exoneração de responsabilidade: Todo o conteúdo deste site pode envolver questões de risco de projeto, apenas para ciência popular e referência e não constitui qualquer conselho de investimento. Por favor, analise-a racionalmente, estabeleça uma filosofia de investimento correta e melhore a sua consciência da prevenção de riscos. Recomenda-se considerar vários fatores relevantes antes de interagir e manter, incluindo, mas não limitado a, finalidade de compra pessoal e tolerância ao risco. Declaração de direitos de autor: Os direitos de autor da informação citada pertencem ao suporte de comunicação social original e ao autor. Se outros meios de comunicação, sites ou indivíduos não reimprimirem os artigos deste site sem o consentimento do Uncle J Club, o Uncle J Club reserva-se o direito de perseguir a responsabilidade legal pelos atos acima.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Starknet: Análise das vantagens de desenvolvimento da ecologia de jogos de cadeia completa e projetos de alta qualidade
Depois de experimentar a espiral de morte da Gamefi, o mercado se concentrará mais em jogos de cadeia completa em 2023, e a ecologia de jogos de cadeia completa mais rica é a Starknet. Então, por que a Starknet é adotada por tantos projetos de jogos de cadeia completa? Quais são as suas vantagens no desenvolvimento de jogos full-chain? E quais são alguns dos projetos que merecem a nossa atenção? Este artigo irá explorar estas questões em profundidade.
Aqueles que não sabem muito sobre todo o jogo em cadeia podem primeiro ir ler o artigo anterior do Tio Jian "Eight Questions Full Chain Game".
Starknet desenvolve as vantagens dos jogos de cadeia completa
Nas redes sociais, a Starknet tem sido gradualmente rotulada como a "plataforma de desenvolvimento mais popular para jogos de cadeia completa", além de Loot Realms, que anunciou sua migração de Arbiturm para Starknet em 2021, existem vários projetos de jogos de cadeia completa, como Cartridge, Influence, Matchbox DAO, Briq e Cafe Cosmos.
Quais são as vantagens da Starknet que merecem muitos jogos de cadeia completa All in? O autor acredita que há os seguintes pontos:
Benefícios de desempenho do dimensionamento contínuo (TPS alto, gás baixo)
Como o blockchain é o servidor do jogo no jogo de cadeia completa, todas as operações dos jogadores precisam ser concluídas através da interação com contratos inteligentes, portanto, se uma cadeia quiser desenvolver uma ecologia de jogo de cadeia completa, ela deve atender aos requisitos de desempenho de alto TPS e baixo gás ao mesmo tempo, e Starknet, que está constantemente sendo atualizado, tem esse potencial.
Do ponto de vista do algoritmo subjacente, o algoritmo central STARK usado pela Starknet é mais adequado para aplicações de computação em grande escala, e seu tempo médio de verificação e tamanho de prova continuarão a diminuir à medida que a escala de verificação aumenta. Como mostrado na figura abaixo, quando as invocações de hash são 3072 vezes, o tempo de verificação é de 40 milissegundos e a pontuação média é de 76,75 vezes/milissegundo; Quando a chamada de hash é 49152, o tempo de verificação é de cerca de 60 milissegundos, uma média de 819,2 vezes/milissegundo, e o mesmo é verdade para o tamanho da prova. Portanto, na criação de jogos de cadeia completa em grande escala, o algoritmo STARK tem vantagens óbvias e pode alcançar TPS alto.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/7u4mmav1nv1epmws.png!webp)
Tempo de verificação e tamanho do atestado com diferentes níveis de segurança e gráficos lineares de chamada hash
Ao mesmo tempo, as provas recursivas usadas pelo STARK também são benéficas para reduzir o custo da verificação on-chain. Em suma, as provas recursivas são a capacidade de comprimir várias provas STARK "upstream" em uma prova e, finalmente, a cadeia só precisa verificar a validade de várias provas "upstream" verificando uma única prova gerada pelo agregado, o que significa que o gás distribuído uniformemente por uma única transação é ainda mais reduzido.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/aohei4qmypzz1xup.png!webp)
Fluxo de prova recursiva típico
A partir da ação real da equipe, o Salto Quântico da Starknet também está a todo vapor. Atualmente, o mainnet foi atualizado para V 0.12.0, e o testnet foi lançado V 0.12.1, que melhorou muito o TPS. No futuro, os custos de transação também serão continuamente otimizados.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/3fyxmr0ai41ky5y5.png!webp)
Roteiro de atualização Starknet (Fonte: usuário do Twitter @ 100 Sheng)
A abstração de conta nativa tem possibilidades ilimitadas para melhorar a experiência do usuário
Se os requisitos para o desempenho do blockchain são os fatores que restringem o desenvolvimento de jogos de cadeia completa de uma perspetiva de hardware, então, do ponto de vista do usuário, o que restringe o desenvolvimento de jogos de cadeia completa é uma experiência de usuário pior do que a Gamefi.
Tomemos como exemplo o recentemente popular Loot Survivor, toda vez que um usuário realiza uma operação de "ataque", "fuga" ou "upgrade", a carteira precisa aparecer para assinar e autorizar a transação, o que é bastante complicado. Além disso, este é apenas um mini-jogo leve, e se esta é a experiência de um jogo de cadeia completa online multijogador massivo, então não fale sobre qualquer jogabilidade adicional.
Então, como a Starknet resolve esses problemas para jogos de cadeia completa? A resposta é a abstração de conta nativa. Ao contrário do modelo de duas contas (EOA e CA) do Ethereum, a Starknet tem apenas um design de conta chamado "contrato de conta" e implementa a abstração de conta nativa com referência ao ERC-4337.
Se você não conhece o conceito de abstração de conta, você pode ler o artigo anterior do Tio Jian "Account Abstraction: Simplifying Your Crypto World".
Por exemplo, um ano e meio atrás, no hackathon da Starknet, um recurso criativo lançado em conjunto pela Briq, Loot Realms e a equipe de topologia, Session Key, foi projetado usando a abstração de conta nativa da Starknet, que permite que os usuários evitem assinar todas as ações em um jogo de cadeia completa.
A ideia também foi aplicada este ano, com a Conta Arcade desenvolvida pela equipe Realms em 7 de agosto, a primeira implementação de chaves de sessão. A melhoria na experiência do usuário também é evidente no vídeo divulgado pela equipe do Loot Realms demonstrando o jogo Loot Survivor com contas arcade: não há necessidade de assinar todos os "ataques" e não há necessidade de esperar muito tempo.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/7oik5ix05x7hovwr.png!webp)
É claro que a abstração de conta nativa da Starknet melhora a experiência do usuário de jogos de cadeia completa muito além da função de chave de sessão, e haverá mais possibilidades no futuro.
Motor de jogo de criptografia: Dojo
Como todos sabemos, os motores de jogos são essenciais para o desenvolvimento de jogos. Com seu apoio, os desenvolvedores não precisam criar o sistema básico (física, gráficos e mecânicas básicas de jogo) do zero para cada jogo, permitindo que a economia de custos e tempo seja melhor investida na inovação do conteúdo do jogo.
Até certo ponto, os jogos comerciais tradicionais conseguiram crescer muito graças a dois motores de jogo: Unity e Unreal Engine, nos quais a maioria dos nossos jogos mais familiares, como Fortnite e Hearthstone, são baseados.
Do ponto de vista do desenvolvedor, para promover a escala do ecossistema de jogos de cadeia completa, é necessário um mecanismo que possa ajudar os desenvolvedores a reduzir a dificuldade de desenvolvimento de jogos. Como resultado, Dojo, o primeiro motor de jogo full-chain na Starknet, desenvolvido em conjunto por Loot Realms, Cartridge e Briq, nasceu oficialmente em fevereiro deste ano.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/t41m7zp2e77pfgh0.png!webp)
No entanto, ao contrário dos motores de jogo tradicionais, Dojo atualmente não envolve funções avançadas, como simulação física e renderização 3D, porque o desenvolvimento de jogos de cadeia completa ainda está nos estágios iniciais, e está mais enfrentando problemas relacionados à interação subjacente ao blockchain. Portanto, de acordo com divulgações oficiais, Dojo está trabalhando no desenvolvimento em quatro direções:
Os motores de jogos, como a infraestrutura para o desenvolvimento de jogos, desempenham um papel fundamental no ciclo virtuoso de "ajudar os desenvolvedores a construir jogos – produzindo blockbusters – atraindo mais desenvolvedores". Acredita-se que, com o desenvolvimento do Dojo, as vantagens ecológicas do jogo de cadeia completa da Starknet se tornarão cada vez mais óbvias.
Linguagem de programação amigável para o desenvolvimento de jogos complexos de cadeia completa: Cairo
Na verdade, antes do Dojo, havia também um big brother motor de jogo de cadeia completa: MUD, e seja em termos de quantidade ecológica ou maturidade técnica, MUD é basicamente o fim do Dojo.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/t72u797p6bncwd4d.png!webp)
Então, por que ainda precisamos do Dojo? Uma das maiores razões é que, ao contrário dos MUDs, que usam a linguagem Solidity, o Dojo usa uma linguagem de programação mais amigável para o desenvolvimento de jogos complexos de cadeia completa: Cairo.
Cairo é uma linguagem de contrato inteligente projetada com base no STARK e exclusiva da Starknet. Cada moeda tem ambos os lados e caudas, e embora o Cairo tenha um certo custo de aprendizado para os desenvolvedores que estão acostumados com o Solidity, o Cairo é mais moderno do que o Solidity, e muitos desenvolvedores acreditam que é semelhante à linguagem Rust e pode fornecer recursos mais avançados e abstratos.
Por exemplo, as funções acima mencionadas, como gerar provas STARK, provas recursivas que podem reduzir o custo de verificação on-chain e executar provas parciais localmente nas instalações do jogador são todas implementadas através do Cairo. Ao mesmo tempo, Cairo também é mais versátil do que Solidity, não só é adequado para o desenvolvimento de contrato de Starknet, mas também pode executar programas prováveis em outros grandes servidores ou dispositivos pessoais, e tem uma gama mais ampla de aplicações no futuro.
Portanto, Cairo tem uma vantagem mais forte para jogos complexos de cadeia completa, como multiplayer massivo online. Isso também atrairá mais desenvolvedores para a Starknet para realizar seus sonhos de jogos complexos e altamente jogáveis de cadeia completa.
Inventário de itens que vale a pena prestar atenção
Entendendo as vantagens do desenvolvimento de jogos de cadeia completa da Starknet, vamos dar uma olhada em quais projetos valem a pena prestar atenção no atual ecossistema de jogos de cadeia completa da Starknet.
Sobrevivente do Loot
Loot Survivor é um mini-jogo leve de Loot Realms que está atualmente em execução na testnet Starknet.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/3jn6g2ab8s77haxu.png!webp)
Ao contrário dos vários modelos "X to Earn" usados pela Gamefi, Loot Survivor usa o modo "Play to Die" projetado pela equipe Loot Realms. A jogabilidade é simplesmente que o jogador precisa gastar uma pequena quantidade de dinheiro para cunhar um personagem aventureiro on-chain, e se o aventureiro morrer no jogo, a vida do personagem será confiscada, e o jogador precisa criar um novo personagem e reiniciar o jogo. Atualmente, não há nenhuma tradução chinesa muito apropriada que possa expressar graficamente este modelo, e o autor irá traduzi-lo temporariamente como "imparável" ou "batalha sangrenta até o fim".
Em comparação com o modelo "Play to Earn", que cria um efeito de riqueza para atrair jogadores gananciosos, o modo "Play to Die" é mais sustentável e próspero ecologia de criadores. Porque neste modo, se um aventureiro morrer no jogo, o criador do jogo receberá uma parte dos fundos usados para cunhar o aventureiro em primeiro lugar.
Portanto, a qualidade e popularidade do jogo no modo "Play to Die" determinará a compensação do desenvolvedor, e se o jogo não for divertido, o jogador não cunhará personagens on-chain e o desenvolvedor do jogo não será recompensado. Este modelo facilitará a criação de um mercado bilateral positivo e próspero, que inclui jogadores e criadores.
Depois que o Loot Survivor for lançado na rede principal, ele poderá usar seu token nativo $Lords para cunhar personagens on-chain e capacitar seus tokens.
Influência
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/7std1wfe0sliek8z.png!webp)
Influence, o jogo de estratégia espacial online multijogador massivo mais popular na Starknet, também está sendo executado na testnet. De acordo com o design deste jogo, os jogadores podem colonizar asteroides, construir infraestrutura, acumular recursos e lutar contra outros jogadores nele. Mas, no geral, o jogo não é tão fácil de operar quanto Loot Survivor, e o autor encontrou muitos problemas durante a experiência.
Situação da equipa
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/lmaw7pf5afw3oe6x.png!webp)
O fundador Chris Lexmond atuou como CTO e VP de tecnologia em várias startups de tecnologia, e outros membros da equipe têm carreiras fazendo jogos triple-A. Como uma equipe start-up, vale a pena olhar para a frente em termos de capacidade de equipe.
Ao mesmo tempo, o projeto disse que, quando seu token nativo, SWAY, for emitido, 1% será usado para recompensar os participantes do testnet.
Briq
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/ob9kbhzznyplqwd2.png!webp)
Briq pode ser comparado a um sistema LEGO on-chain onde os jogadores podem usar livremente blocos para construir o edifício que querem, enquanto lançam seu modelo em um NFT. Se você quiser, você também pode combinar ou desmontar o NFT cunhado novamente, que é altamente compostável.
Briq realmente tem muito potencial, é mais como um protocolo original subjacente, no futuro pode ser totalmente combinado com um jogo de cadeia completa, para que os usuários cunhados no Briq NFT possam ser usados nele.
Cartucho
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060747/ksq2d17zzbrughjx.png!webp)
Cartridge é uma plataforma de integração de jogos de cadeia completa na Starknet, e os jogadores estão acostumados a compará-lo com a plataforma Steam para jogos de cadeia completa. Mas vai muito além das funções da plataforma de integração de jogos, e o Cartridge Controller que desenvolve não só ajuda os jogos de cadeia completa a entrar facilmente na cadeia, mas também ajuda a melhorar a experiência de jogo do jogador; Participou no desenvolvimento e construção do Dojo, um motor de jogo full-chain; Construa seu próprio jogo de cadeia completa, Roll Your Own (RYO).
A Cartridge fechou sua rodada seed em junho de 2022 com investidores como Fabric Ventures, Valhalla Venture e Chapter One. Acredita-se que o cartucho multidimensional desempenhará um papel indispensável na ecologia de jogos de cadeia completa da Starknet no futuro.
Claro, além dos quatro acima, existem muitos jogos de cadeia completa em potencial na Starknet, os parceiros interessados podem consultar a tabela a seguir, o autor não repetirá aqui por razões de espaço.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/uf6n6i4r1pp157zg.png!webp)
Resumir e pensar
Na ETHCC deste ano, Will Robinson da AllianceDao identificou quatro problemas que restringem o desenvolvimento de jogos de cadeia completa: problemas de UX/UI, problemas de escalabilidade (Uncertain How to Scale) e falta de padrões de design de jogos (No Standard Design). padrões) e valor agregado incerto.
! [Starknet: Análise das vantagens de desenvolvimento e projetos de alta qualidade de ecologia de jogos de cadeia completa] (https://piccdn.0daily.com/202310/11060748/suhe8of3gy6jseli.png!webp)
De acordo com a seção sobre as vantagens da Starknet no desenvolvimento de jogos de cadeia completa, pode-se ver que os três primeiros problemas levantados por Will Robinson podem ser efetivamente resolvidos no futuro. Mas sobre a última pergunta, há algum valor em jogos de cadeia completa? Como todos sabemos, o blockchain resolve o problema da propriedade de ativos e do estabelecimento do sistema econômico no mundo virtual, então para os jogos, além de colocar ativos no jogo na cadeia, precisamos realmente mover todo o jogo para a cadeia? Será que isso realmente faz sentido para os jogadores? Este não é um problema enfrentado apenas pela Starknet, é um problema enfrentado por todos os participantes do ecossistema de jogos de cadeia completa.
No final do artigo, o autor quer saltar da Starknet e tentar responder a esta pergunta, em primeiro lugar, só porque o jogo de cadeia completa é propício à inovação, existem lacunas óbvias na lógica. Enquanto ponderava, inspirei-me numa história sobre Vitalik que encontrei por acaso.
Quando criança, Vitalik era obcecado em jogar World of Warcraft, mas então ele abandonou completamente o jogo porque a Blizzard modificou as habilidades de alguns personagens em uma atualização por motivos que afetaram o equilíbrio do jogo, o que deixou Vitalik bastante irritado, e depois de enviar repetidamente e-mails aos engenheiros da Blizzard sem sucesso, ele nunca mais jogou o jogo, e ele também percebeu que havia uma centralização séria nos jogos tradicionais, e a voz do jogador era bastante fraca.
É claro que a voz e a liberdade dos jogadores nos jogos tradicionais também tem aumentado nos últimos anos, graças ao conceito de conteúdo gerado pelo usuário (UGC), mas esse grau de liberdade obviamente não é suficiente, os jogadores precisam de autonomia real do jogo. Penso que esta é a oportunidade e o significado da existência de jogos em cadeia completa.
Os jogos de cadeia completa podem levar o UGC a um novo nível, apenas constrói uma jogabilidade central imutável na blockchain e maximiza o design do jogo para o jogador, tornando a criação de conteúdo novamente infinitamente maleável. No caso do jogo de cadeia completa Dark Forest, os jogadores podem fazer o que quiserem, desde que sigam as regras mais básicas, por exemplo, eles podem criar seu próprio mercado de negociação de ativos no jogo, eles podem desenvolver ferramentas para ajudá-los a automatizar o jogo, e até mesmo criar novos jogos dentro do jogo. Já existem quase uma centena de plugins da Floresta Negra no mercado, que os jogadores podem usar para visualizar o território dos adversários, automatizar guerras, combinar transações e muito mais.
No entanto, este não é o estado final do jogo de cadeia completa, porque as operações acima só podem ser alcançadas por pessoas com uma base de código, mas acredito que, no futuro, os jogadores comuns também podem construir tudo o que imaginam no jogo de cadeia completa.
Porque você acredita, você vê.
Declaração de exoneração de responsabilidade: Todo o conteúdo deste site pode envolver questões de risco de projeto, apenas para ciência popular e referência e não constitui qualquer conselho de investimento. Por favor, analise-a racionalmente, estabeleça uma filosofia de investimento correta e melhore a sua consciência da prevenção de riscos. Recomenda-se considerar vários fatores relevantes antes de interagir e manter, incluindo, mas não limitado a, finalidade de compra pessoal e tolerância ao risco. Declaração de direitos de autor: Os direitos de autor da informação citada pertencem ao suporte de comunicação social original e ao autor. Se outros meios de comunicação, sites ou indivíduos não reimprimirem os artigos deste site sem o consentimento do Uncle J Club, o Uncle J Club reserva-se o direito de perseguir a responsabilidade legal pelos atos acima.