Sistema de Objetos Atômicos: Criar um novo paradigma de mundo de jogo que seja combinável e equilibrado

robot
Geração do resumo em andamento

Sistema de Objetos Atômicos: Padrões de Design para Objetos Componíveis Inovadores

O sistema de objetos atômicos é um padrão de design inovador que permite a criação de objetos combináveis, mantendo ao mesmo tempo o equilíbrio geral do mundo. Neste sistema, cada objeto é composto por um pequeno conjunto de partículas básicas, cujas características ou estatísticas são herdadas desses átomos constituintes. Ao contrário dos mundos de jogos tradicionais, os habitantes deste mundo podem criar objetos com propriedades totalmente novas.

Motivação do Design

O mundo dos jogos tradicionais geralmente tem um conjunto de itens predefinidos, pois os designers precisam priorizar a diversão dos jogadores em vez da sua autonomia. Para proporcionar uma experiência interessante e confiável, é necessário equilibrar vários sistemas, garantindo que os jogadores recebam os itens adequados no momento certo. Itens poderosos ou valiosos muitas vezes exigem uma quantidade significativa de dinheiro ou estão limitados por árvores de habilidades e caminhos de atualização, a fim de evitar o desequilíbrio na jogabilidade.

Este equilíbrio é especialmente desafiador em jogos multijogador. Jogos para um jogador podem ser ajustados com base no progresso e nas habilidades individuais do jogador, mas é difícil mudar a realidade de um jogador em jogos multijogador sem afetar os outros jogadores. O espaço compartilhado requer um sistema econômico que se aproxime mais do funcionamento real, o que historicamente tem sido um desafio.

A atratividade de um mundo autônomo reside parcialmente no fato de que os residentes podem livremente projetar, construir e criar coisas novas juntos. Para alcançar isso, não podemos depender de designers de jogos para ajustar cuidadosamente os mecanismos ao adicionar novos objetos. Em vez disso, um mundo autônomo depende de regras narrativas claras ou leis físicas digitais, que definem o que pode fisicamente acontecer no mundo e as condições sob as quais ele pode se expandir.

Mecanismo

O sistema de objetos atômicos foi aplicado no desenvolvimento de jogos Downstream. O jogo consiste em unidades controladas pelos jogadores, que vivem em um mapa de ladrilhos hexagonais. As unidades usam edifícios para criar itens, cada item é composto por partículas básicas específicas, representadas por diferentes cores de materiais pegajosos.

O processo de produção básico inclui:

  1. Coletar substâncias pegajosas do extrator
  2. Usar edifícios para fazer itens
  3. Adicionar itens ao inventário do jogador

Os itens são principalmente usados para melhorar os atributos da unidade, e o número de átomos adesivos determina o tipo e a quantidade de melhoria dos atributos. Os jogadores também podem usar a "máquina de construção" para construir novos edifícios, permitindo assim a produção de novos itens.

Implementação técnica

A Downstream utiliza uma arquitetura de gráfico de nós, representando todas as entidades como contratos com seu próprio endereço, e os itens como tokens do padrão ERC-1155. A composição atômica básica de cada objeto é codificada como metadados, permitindo que os contratos verifiquem os materiais de composição necessários.

Ao criar um novo tipo de construção, serão gerados três arquivos:

  • NewBuilding.yaml: contém uma lista de parâmetros de edifícios e itens.
  • NewBuilding.js: Script que controla a UI de construção no jogo
  • NewBuilding.sol: contrato Solidity que implementa a interface BuildingKind

Perspectivas de Aplicação

O sistema de objetos atômicos pode ser aplicado a vários tipos de jogos, incluindo jogos de sobrevivência em sandbox, jogos de simulação de vida, simulações de gestão de fábricas ou colônias, bem como MMORPGs. Muitos jogos também incorporam a produção como parte de subsistemas específicos, como a fabricação de armas ou mecanismos de culinária.

Perspectivas Futuras

O sistema pode ser expandido adicionando tipos atômicos. Atualmente, existem três tipos atômicos no Downstream, com planos de adicionar mais dois a três tipos. No futuro, pode-se explorar como os átomos não apenas afetam os dados de combate, mas também podem influenciar as ações e características de outros jogadores, como velocidade de movimento ou aquisição de habilidades no estilo RPG. Isso trará mais possibilidades de interação empolgantes para o jogo.

O sistema de objetos atômicos oferece novas ideias para o design de jogos inovadores e a construção de mundos autônomos, com a esperança de desempenhar um papel importante no desenvolvimento futuro de jogos e mundos virtuais.

SOL-1.43%
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.
  • Recompensa
  • 6
  • Compartilhar
Comentário
0/400
DYORMastervip
· 17h atrás
Parece um pouco com um sistema de Mineração, por que deve haver limitações?
Ver originalResponder0
AltcoinHuntervip
· 08-02 09:26
Espera... isso não é apenas embrulhar o mecanismo p2w dos jogos tradicionais em um sistema atómico fancy? Estou a rir até morrer.
Ver originalResponder0
BlockchainBouncervip
· 08-01 04:41
Já entendeste Genshin Impact, certo?
Ver originalResponder0
ImaginaryWhalevip
· 07-31 01:53
Isso não é o meu projeto de graduação que entreguei no mês passado?
Ver originalResponder0
GasOptimizervip
· 07-31 01:48
gás não dá mais, o custo da atualização do sistema vai me matar
Ver originalResponder0
SigmaValidatorvip
· 07-31 01:41
O ar está cheio de elementos cibernéticos!
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)