Prévia de jogos Full-Chain: a evolução do mecanismo de jogo Web2

11/26/2023, 6:44:40 PM
iniciantes
Blockchain
O artigo analisa o histórico de desenvolvimento dos motores de jogos Web2 e explora a arquitetura ECS dos motores de jogos Web3. Ele também analisa a importância dos motores de jogos Web3 para o desenvolvimento de jogos blockchain e fornece uma perspectiva futura sobre o futuro dos jogos full-chain Web3, acreditando que eles poderiam se tornar uma oportunidade para a aplicação prática da tecnologia blockchain.

01 A tecnologia subjacente impulsiona o desenvolvimento do Leapfrog em jogos

O progresso na indústria de jogos está sempre evoluindo junto com os avanços da tecnologia. Desde mudanças nos gráficos e no som até mudanças no design dos jogos e nos métodos de interação, tudo contribui para o desenvolvimento dos jogos. O primeiro jogo desenvolvido pela Atari, Pong, é amplamente considerado como o primeiro jogo eletrônico de sucesso comercial, desencadeando uma tendência nos jogos eletrônicos. A década de 1970 foi um período de rápido desenvolvimento de circuitos integrados. Em 1975, a Motorola lançou o processador 6502, estabelecendo as bases para o sucesso subsequente dos consoles domésticos. O mais famoso pioneiro dos consoles domésticos, o Atari 2600, nasceu disso, tornando o Pac-Man um nome familiar.

Os jogos modernos são uma arte integrada e também uma tecnologia complexa. Os primeiros jogos eram relativamente simples em lógica de código e interação de interface. Os desenvolvedores estavam mais acostumados a trabalhar de 0 a 1, mas à medida que os recursos melhoraram, a jogabilidade tornou-se mais diversificada e a tecnologia tornou-se mais complicada. Começar o desenvolvimento do zero tornou-se cada vez mais ineficiente. Na década de 1990, o advento dos CD-ROMs e das placas de aceleração gráfica 3D elevou os jogos a novos patamares em conteúdo e desempenho visual, levando a um aumento dramático na quantidade de código necessária para desenvolver um jogo. Neste contexto, surgiu o conceito de motores de jogo. Os desenvolvedores de jogos padronizaram algumas das tecnologias subjacentes e as integraram em um conjunto de ferramentas eficiente para encurtar os ciclos de desenvolvimento, reduzir a complexidade e oferecer suporte a lançamentos de jogos multiplataforma. O surgimento dos motores de jogos trouxe grande comodidade aos desenvolvedores. Esses recursos modulares, generalizados e padronizados permitem que os desenvolvedores se concentrem mais no conteúdo do jogo e no design da jogabilidade. Hoje em dia, um motor de jogo maduro pode incluir sistemas gráficos, físicos e cenas.

Em 1993, a Id Software utilizou o motor DOOM (Id Tech 1) para criar o jogo “Doom”, obtendo um tremendo sucesso com vendas atingindo 3,5 milhões de cópias no primeiro ano. O sucesso de “Doom” foi em grande parte atribuído ao design de sua arquitetura de software. A arquitetura do software do jogo foi dividida em componentes centrais do software, recursos artísticos, mundo do jogo e regras do jogo, entre outros. Essa clara divisão arquitetônica permite que diferentes desenvolvedores usem o mesmo mecanismo e criem jogos inteiramente novos, produzindo novas artes, níveis, personagens, mundos de jogo e regras. O sucesso do motor DOOM despertou interesse na produção de MOD dentro da comunidade e se tornou o primeiro motor de jogo comercial. Na década seguinte, os motores de jogos tornaram-se muito procurados, desde o Unreal Engine da Epic Games, ao CryEngine da CryTech, até ao Unity, que brilha na plataforma iOS. Além dos motores comerciais, muitos fabricantes também construíram motores proprietários para uso interno, como o motor Source da Valve, o motor IW da Infinity Ward e o motor Anvil da Ubisoft.

02 Arquitetura ECS do Web3 Game Engine

Os dois motores de jogo blockchain mais conhecidos, MUD e DOJO, usam a arquitetura ECS. ECS significa Entidade-Componente-Sistema. É um padrão de arquitetura comum no desenvolvimento de jogos Web2 para gerenciar objetos de jogos (entidades), suas propriedades (componentes) e comportamentos (sistemas). Os benefícios desta arquitetura incluem:

  • Otimização de desempenho: A arquitetura ECS permite que os desenvolvedores de jogos gerenciem melhor o layout da memória e os padrões de acesso a dados, melhorando assim o desempenho do jogo. A disposição próxima de entidades e componentes ajuda a reduzir perdas de cache, melhorando a eficiência do acesso aos dados.
  • Escalabilidade: Devido à dissociação de entidades e componentes, a adição de novos recursos requer apenas a adição de componentes e sistemas correspondentes, sem alterar o código existente. Isso facilita a expansão das funções e do conteúdo do jogo.
  • Reutilização: Ao dividir os atributos em componentes independentes, esses componentes podem ser reutilizados mais facilmente para criar diferentes tipos de entidades, reduzindo assim o código redundante.

MUD V1 é um exemplo típico de arquitetura ECS. Na estrutura V1, as Entidades também são as unidades básicas do jogo, que podem ser vários objetos, adereços ou endereços de carteira, identificados por um ID único. Componentes são a parte de dados de entidades usadas para descrever diferentes atributos da entidade, como localização de objetos, atributos de caracteres, etc. Ao anexar diferentes componentes às entidades, podem ser criados diversos e variados objetos de jogo. Os sistemas lidam com a lógica dos Componentes, implementando diversas regras e comportamentos do jogo. Eles existem na cadeia na forma de contratos inteligentes. Entidades, componentes e sistemas existem em um contrato inteligente do Mundial, cada Mundial é equivalente a um ambiente de jogo independente.

Como essa arquitetura reflete a escalabilidade? Suponha que precisemos atualizar um recurso do jogo ou que a comunidade queira adicionar novo conteúdo. Primeiro, você precisa conceder à nova função/lógica do jogo (sistema) acesso de gravação aos componentes relevantes. Em seguida, crie uma versão atualizada; outro conteúdo do jogo permanece inalterado. Se não for concedido acesso de gravação, você poderá considerar a criação de novos componentes e sistemas com novos recursos. Os jogadores podem escolher diferentes versões para jogar enquanto interagem com os dados dos mesmos componentes principais. Do ponto de vista dos mundos, qualquer pessoa pode criar componentes e sistemas, assim como qualquer pessoa pode criar novos tokens ERC-20 e “anexá-los” a endereços.

03 Importância dos motores de jogos Web3 para o desenvolvimento de jogos Blockchain

Embora a tecnologia blockchain ainda não tenha chegado totalmente às aplicações diárias, as suas características únicas, como direitos de autenticação e transparência, trarão inevitavelmente mudanças importantes no campo dos jogos. Principalmente porque as pessoas já testemunharam a grande oportunidade trazida pelo DeFi. O que acontecerá se o jogo estiver totalmente on-chain? Do DeFi, não é difícil inferir as mudanças que o blockchain trará para o jogo:

  • Sistema econômico aberto: Blockchain pode fazer com que os ativos virtuais do jogo tenham propriedade real e escassez. Isso significa que os jogadores podem verificar a raridade e a taxa de produção dos itens, evitando o controle centralizado e o gerenciamento de ativos das empresas de jogos.
  • Composição: Colocar o jogo no ambiente aberto do blockchain permite que diferentes jogos e projetos se complementem. O progresso dos jogadores em um jogo pode ser refletido em outros jogos, até mesmo compartilhando ativos, criando um ecossistema de jogo mais aberto e interconectado.
  • Conteúdo gerado pelo usuário: os usuários podem criar conteúdo ou ativos de jogo de forma totalmente autônoma e possuir os ativos em um ambiente de código aberto. Isso promove um loop de jogo gerado pelo usuário, aumentando a jogabilidade e a distribuição do jogo. Por exemplo, os usuários podem carregar conteúdo mod verificado no contrato do jogo, enriquecendo a jogabilidade e talvez até ganhando alguma receita.

Os jogos Blockchain têm sido altamente esperados, especialmente depois de DeFi e NFT, essas duas áreas de aplicação blockchain explodiram sucessivamente. No entanto, ainda existem muitos obstáculos à implementação:

  • O primeiro é a limitação da infra-estrutura técnica. A velocidade do EVM é lenta, as taxas de gás são altas, a linguagem Solidity é quase incapaz de lidar com lógica de jogo complexa, o que limita severamente a complexidade e a interatividade do jogo.
  • A concepção do modelo económico, como é sabido, o sistema económico de jogos em cadeia é crucial. Os incentivos eficazes e a financeirização precisam de encontrar um equilíbrio.
  • Liberdade e governação, os jogos em cadeia têm um elevado grau de liberdade ou abertura. Deverá permitir a qualquer jogador criar e implementar diferentes conteúdos de jogo, no entanto, este conteúdo tornará inevitavelmente o mundo do jogo mais complexo e até produzirá impactos económicos imprevistos, o que requer mecanismos de governação eficazes para coordenar a gestão.

Estas são apenas algumas das dificuldades previsíveis e também a razão pela qual quase todos os jogos full-chain atualmente se concentram em SLG – o mecanismo do jogo é simples, não requer alto TPS e a incompletude da informação pode ser perfeitamente aplicada pela tecnologia existente. Se esperamos um MMORPG, é sem dúvida bastante desafiante. Tomando como referência as mudanças que os motores de jogo trouxeram aos jogos Web2, se os jogos em cadeia também adotarem a arquitetura ECS, isso poderá resolver:

  • Organização e gerenciamento de dados: Os jogos on-chain também têm muitos dados de jogo para processar, incluindo atributos de personagens, itens, informações de mapas, etc. A arquitetura ECS pode ajudar a organizar os dados em componentes reutilizáveis e gerenciar com eficácia a modificação e o acesso aos dados.
  • Flexibilidade e escalabilidade: Ao separar entidades e componentes do jogo, os desenvolvedores podem criar facilmente novos objetos e funções do jogo sem afetar a lógica existente. Esta flexibilidade e escalabilidade são particularmente importantes em jogos on-chain, uma vez que mecanismos de jogo complexos podem exigir atualizações e expansões frequentes.
  • Contratos inteligentes e atualizações de dados: a arquitetura ECS pode gerenciar com mais eficiência as atualizações de dados em contratos inteligentes. Cada componente pode ser atualizado de forma independente, sem atualizar a entidade inteira. Isto pode reduzir o custo de execução de contratos inteligentes e melhorar a eficiência da interação.
  • Composição: Uma vantagem do ECS é a capacidade de composição de seus componentes e sistemas, o que se adapta bem ao conceito de composição em jogos on-chain. Talvez os jogadores possam criar novos conteúdos, trazendo assim experiências mais ricas.

04 Web3 Full-Chain Game Outlook

Os desafios dos jogos full-chain ainda são numerosos e o motor de jogo resolve apenas uma pequena parte do problema. No entanto, desafios e oportunidades coexistem, e os jogos full-chain como uma aplicação complexa podem tornar-se o trampolim para a implementação real da tecnologia blockchain.

Atualmente, os motores de jogo full-chain ainda estão em um estágio muito inicial. Conforme mencionado anteriormente, vimos a forma embrionária de aplicações complexas, mas faltam-lhes as ferramentas para implementação. O progresso de desenvolvimento mais rápido atualmente é o MUD V2 e o Dojo. O MUD V2, comparado ao V1, melhorou a arquitetura ECS, mas o V2 ainda está em desenvolvimento. Dojo é atualmente o único mecanismo de jogo verificável construído pela comunidade Starknet, beneficiando-se da linguagem Cairo, ele pode implementar nativamente o nevoeiro de guerra. Dojo também adota a arquitetura ECS e planeja desenvolver jogos L3 exclusivos na Starknet para melhorar ainda mais a escalabilidade.

Além disso, a infraestrutura da qual dependem os jogos em cadeia também está evoluindo. L2 foi tão desenvolvido que você pode lançar uma corrente com um clique. Talvez um jogo de grande sucesso possa sustentar sua estrutura dissipativa ganhando difusão por meio de Rollup autoconstruído, evitando assim uma espiral mortal. Utilizando a tecnologia de abstração de conta ERC-4337, os jogos full-chain podem permitir que os jogadores realizem transações de jogo e criem personagens em uma única conta, o que ajuda a simplificar a experiência do usuário. Diferentes mecanismos de jogo também podem ser encapsulados em uma conta de contrato atualizável, facilitando aos desenvolvedores a atualização ou otimização de regras, conteúdo, etc.

Isenção de responsabilidade:

  1. Este artigo foi reproduzido de [ 响指研究所], e os direitos autorais pertencem ao autor original [SnapFingers DAO]. Caso haja objeções à reprodução, entre em contato com a equipe do Gate Learn, e a equipe processará prontamente de acordo com os procedimentos pertinentes.
  2. Isenção de responsabilidade: as opiniões e opiniões expressas neste artigo representam apenas as opiniões pessoais do autor e não constituem qualquer conselho de investimento.
  3. As versões do artigo em outros idiomas foram traduzidas pela equipe do Gate Learn. Sem mencionar o Gate.io, não é permitido copiar, divulgar ou plagiar os artigos traduzidos.

Compartilhar

Calendário Cripto

Atualizações de projeto
Etherex lançará o Token REX em 6 de agosto.
REX
22.27%
2025-08-06
Dia Raro de Desenvolvimento e Governança em Las Vegas
A Cardano irá sediar o Rare Dev & Governance Day em Las Vegas, de 6 a 7 de agosto, com workshops, hackatonas e discussões em painel focadas em desenvolvimento técnico e tópicos de governança.
ADA
-3.44%
2025-08-06
Blockchain.Rio no Rio de Janeiro
A Stellar participará da conferência Blockchain.Rio, programada para acontecer no Rio de Janeiro, de 5 a 7 de agosto. O programa incluirá palestras e discussões em painéis com representantes do ecossistema Stellar em colaboração com os parceiros Cheesecake Labs e NearX.
XLM
-3.18%
2025-08-06
Webinar
A Circle anunciou um webinar ao vivo intitulado "A Era do Ato GENIUS Começa", agendado para 7 de agosto de 2025, às 14:00 UTC. A sessão explorará as implicações do recém-aprovado Ato GENIUS—o primeiro marco regulatório federal para moedas estáveis de pagamento nos Estados Unidos. Dante Disparte e Corey Then, da Circle, liderarão a discussão sobre como a legislação impacta a inovação em ativos digitais, a clareza regulatória e a liderança dos EUA na infraestrutura financeira global.
USDC
-0.03%
2025-08-06
AMA no X
Ankr realizará um AMA no X no dia 7 de agosto às 16:00 UTC, focando no trabalho do DogeOS em construir a camada de aplicação para DOGE.
ANKR
-3.23%
2025-08-06

Artigos Relacionados

O que é Bitcoin?
iniciantes

O que é Bitcoin?

Bitcoin, a primeira criptomoeda usada com sucesso no mundo, é uma rede descentralizada de pagamento digital peer-to-peer inventada por Satoshi Nakamoto. O Bitcoin permite que os usuários negociem diretamente sem uma instituição financeira ou terceiros.
11/21/2022, 10:12:36 AM
O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)
iniciantes

O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)

PolygonScan é um explorador de blockchain que permite aos usuários acessar detalhes de transações publicamente compartilhados na rede Polygon. Na atualização de 2025, agora processa mais de 5 bilhões de transações com confirmações em milissegundos, apresenta ferramentas de desenvolvedor aprimoradas, integração com Layer 2, análises avançadas, recursos de segurança melhorados e uma experiência móvel redesenhada. A plataforma ajuda os usuários a rastrear transações e obter insights mais profundos sobre o fluxo de ativos no crescente ecossistema da Polygon, que agora abriga 3,2 milhões de endereços ativos diários e $8,7 bilhões em valor total bloqueado.
11/11/2023, 6:20:25 PM
O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?
intermediário

O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?

Este artigo fornece uma análise aprofundada da emergente exchange descentralizada (DEX) EtherVista e seu token de plataforma, VISTA. Explora como a EtherVista visa desafiar o modelo existente de AMM (Automated Market Maker), especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também explora os contratos inteligentes da EtherVista, a tokenomia e como atrai usuários ao oferecer taxas de gás baixas e um inovador sistema de distribuição de receitas.
9/10/2024, 3:49:43 PM
O que é Coti? Tudo o que você precisa saber sobre o COTI
iniciantes

O que é Coti? Tudo o que você precisa saber sobre o COTI

Coti (COTI) é uma plataforma descentralizada e escalonável que oferece suporte a pagamentos sem atrito para finanças tradicionais e moedas digitais.
11/2/2023, 9:09:18 AM
O que é Tronscan e como você pode usá-lo em 2025?
iniciantes

O que é Tronscan e como você pode usá-lo em 2025?

Tronscan é um explorador de blockchain que vai além do básico, oferecendo gerenciamento de carteira, rastreamento de tokens, insights de contratos inteligentes e participação em governança. Até 2025, evoluiu com recursos de segurança aprimorados, análises expandidas, integração entre cadeias e experiência móvel aprimorada. A plataforma agora inclui autenticação biométrica avançada, monitoramento de transações em tempo real e um painel abrangente de DeFi. Os desenvolvedores se beneficiam da análise de contratos inteligentes alimentados por IA e ambientes de teste aprimorados, enquanto os usuários desfrutam de uma visualização unificada de portfólio multi-cadeias e navegação baseada em gestos em dispositivos móveis.
11/22/2023, 6:27:42 PM
O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025
intermediário

O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025

Neiro é um cachorro da raça Shiba Inu que inspirou o lançamento de tokens Neiro em diferentes blockchains. Em 2025, o Neiro Ethereum (NEIROETH) evoluiu para uma das principais moedas meme com um valor de mercado de $215 milhões, mais de 87.000 detentores e listagens em 12 grandes exchanges. O ecossistema agora inclui um DAO para governança comunitária, uma loja oficial de mercadorias e um aplicativo móvel. NEIROETH implementou soluções de camada 2 para melhorar a escalabilidade e consolidou sua posição entre as 10 principais moedas meme temáticas de cachorro por capitalização de mercado, apoiado por uma comunidade vibrante e influenciadores cripto líderes.
9/5/2024, 3:37:06 PM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!