Ciclo de jogo local prioritário: um modelo inovador para melhorar a experiência de jogos em blockchain
O ciclo de jogo local prioritário é um novo padrão de design de jogos que prioriza experiências fora da cadeia ou offline. A característica central deste padrão é que o ciclo principal do jogo é executado inteiramente no dispositivo local do jogador, sem ser afetado pela confirmação de transações em blockchain ou por outras respostas da rede, a menos que o jogador escolha interagir com isso. Este conceito deriva da ideia de software local prioritário e foi aplicado em alguns experimentos recentes de jogos em blockchain.
Por que precisamos de um loop de jogo prioritário local?
Com o rápido aumento da capacidade de computação dos dispositivos de borda, transferir mais trabalho de processamento para esses dispositivos pode reduzir significativamente a latência e melhorar a experiência de jogo. Isso é especialmente importante em jogos baseados em blockchain. Jogos tradicionais em cadeia muitas vezes precisam esperar pela confirmação de transações, o que não só aumenta a latência, mas também afeta a fluidez do jogo.
O ciclo de jogo local prioritário, através de um design inteligente, permite que os jogadores enviem apenas uma transação por jogo, desacoplando efetivamente a experiência de jogo da velocidade das transações da blockchain e do tempo de bloco. Esta abordagem não só aproveita ao máximo os recursos de computação locais, mas também melhora significativamente a velocidade de resposta e a fluidez do jogo.
Estrutura do ciclo de jogo com prioridade local
Este modo consiste principalmente em duas partes:
Ciclo de jogo central: constitui a principal experiência de jogo, funcionando completamente no dispositivo local do jogador.
Ciclo de jogo do Meta: executa de forma assíncrona, promovendo a interação entre jogadores, sem interferir na execução do ciclo central do jogo.
O ciclo de jogo central é responsável por transmitir informações ao ciclo de meta-jogo, que gera novos dados com base nessas informações e os devolve assíncronamente ao dispositivo do jogador.
Aplicação do Ciclo de Jogos em Blockchain
O ciclo de jogos pode ter várias implementações, aqui estão alguns exemplos típicos:
Quadro de pontos: O ciclo central do jogo pode ser um jogo de quebra-cabeças, onde os jogadores submetem soluções e o ciclo do meta-jogo pontua e gera uma tabela de classificação.
Correspondência de jogadores: Aplicável a jogos de combate automáticos. Os jogadores projetam estratégias de combate no ciclo central do jogo, enquanto o ciclo meta do jogo é responsável por emparelhar adversários e avaliar a força dos jogadores.
Design de Duplo Ciclo: Combina jogos multijogador e jogos a um jogador. A parte multijogador avança lentamente no ciclo do metajogo, enquanto a parte a um jogador avança rapidamente no ciclo do jogo principal.
Casos de Aplicação Prática
Um experimento de jogo chamado MuMu demonstra a aplicação prática de um ciclo de jogo com prioridade local. Neste jogo:
O núcleo do ciclo de jogo é um front-end que corre num navegador, incluindo a interface do utilizador e o simulador.
O ciclo de jogo de meta é composto por contratos inteligentes e servidores de índice, responsáveis por validar as soluções submetidas e gerar a tabela de classificação.
Dois ciclos utilizam a mesma lógica de simulação, garantindo consistência.
Os jogadores podem ver as soluções de outras pessoas, promovendo o aprendizado e a competição.
Direção de Desenvolvimento Futuro
O ciclo de jogos com prioridade local ainda tem espaço para mais desenvolvimento:
Introduzir dados com prova (PCD), o dispositivo do jogador gera provas, o ciclo do metaverso apenas valida as provas, reduzindo a carga computacional.
Implementar soluções ocultas através de provas de conhecimento zero para aumentar a proteção da privacidade.
O ciclo de jogo local prioritário abre novas perspectivas de design para jogos baseados em blockchain, com a expectativa de melhorar significativamente a experiência do jogador e impulsionar a popularização e o desenvolvimento de jogos em blockchain.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
19 Curtidas
Recompensa
19
7
Compartilhar
Comentário
0/400
OldLeekMaster
· 08-02 21:08
Chato, é mais uma tentativa de roubar dinheiro.
Ver originalResponder0
BoredRiceBall
· 07-31 09:18
Eu entendi essa jogada. É muito bom ter menos taxas.
Ver originalResponder0
pumpamentalist
· 07-31 00:20
Fora da cadeia, isso realmente vai pegar fogo?
Ver originalResponder0
DevChive
· 07-31 00:18
A performance de hardware dos cartões de experiência offline é a única solução.
Ver originalResponder0
MetaReckt
· 07-31 00:17
Quando jogo, subir e descer da cadeia é como passar pela alfândega.
Ver originalResponder0
GasWaster
· 07-31 00:05
É até bastante inovador, mas como resolver o problema da centralização?
Ver originalResponder0
GasFeeNightmare
· 07-31 00:02
Para jogar um jogo ainda tem que calcular o gás, é uma dor de cabeça.
Ciclo de jogo local prioritário: um modelo inovador para melhorar a experiência de jogos em cadeia
Ciclo de jogo local prioritário: um modelo inovador para melhorar a experiência de jogos em blockchain
O ciclo de jogo local prioritário é um novo padrão de design de jogos que prioriza experiências fora da cadeia ou offline. A característica central deste padrão é que o ciclo principal do jogo é executado inteiramente no dispositivo local do jogador, sem ser afetado pela confirmação de transações em blockchain ou por outras respostas da rede, a menos que o jogador escolha interagir com isso. Este conceito deriva da ideia de software local prioritário e foi aplicado em alguns experimentos recentes de jogos em blockchain.
Por que precisamos de um loop de jogo prioritário local?
Com o rápido aumento da capacidade de computação dos dispositivos de borda, transferir mais trabalho de processamento para esses dispositivos pode reduzir significativamente a latência e melhorar a experiência de jogo. Isso é especialmente importante em jogos baseados em blockchain. Jogos tradicionais em cadeia muitas vezes precisam esperar pela confirmação de transações, o que não só aumenta a latência, mas também afeta a fluidez do jogo.
O ciclo de jogo local prioritário, através de um design inteligente, permite que os jogadores enviem apenas uma transação por jogo, desacoplando efetivamente a experiência de jogo da velocidade das transações da blockchain e do tempo de bloco. Esta abordagem não só aproveita ao máximo os recursos de computação locais, mas também melhora significativamente a velocidade de resposta e a fluidez do jogo.
Estrutura do ciclo de jogo com prioridade local
Este modo consiste principalmente em duas partes:
O ciclo de jogo central é responsável por transmitir informações ao ciclo de meta-jogo, que gera novos dados com base nessas informações e os devolve assíncronamente ao dispositivo do jogador.
Aplicação do Ciclo de Jogos em Blockchain
O ciclo de jogos pode ter várias implementações, aqui estão alguns exemplos típicos:
Quadro de pontos: O ciclo central do jogo pode ser um jogo de quebra-cabeças, onde os jogadores submetem soluções e o ciclo do meta-jogo pontua e gera uma tabela de classificação.
Correspondência de jogadores: Aplicável a jogos de combate automáticos. Os jogadores projetam estratégias de combate no ciclo central do jogo, enquanto o ciclo meta do jogo é responsável por emparelhar adversários e avaliar a força dos jogadores.
Design de Duplo Ciclo: Combina jogos multijogador e jogos a um jogador. A parte multijogador avança lentamente no ciclo do metajogo, enquanto a parte a um jogador avança rapidamente no ciclo do jogo principal.
Casos de Aplicação Prática
Um experimento de jogo chamado MuMu demonstra a aplicação prática de um ciclo de jogo com prioridade local. Neste jogo:
Direção de Desenvolvimento Futuro
O ciclo de jogos com prioridade local ainda tem espaço para mais desenvolvimento:
Introduzir dados com prova (PCD), o dispositivo do jogador gera provas, o ciclo do metaverso apenas valida as provas, reduzindo a carga computacional.
Implementar soluções ocultas através de provas de conhecimento zero para aumentar a proteção da privacidade.
O ciclo de jogo local prioritário abre novas perspectivas de design para jogos baseados em blockchain, com a expectativa de melhorar significativamente a experiência do jogador e impulsionar a popularização e o desenvolvimento de jogos em blockchain.