
Autor: Captainz, Gametaversedao Investigador Fuente: X,@hicaintainz
2023 All -S -Chain Game Development Introducción
El juego en la cadena completa ha logrado un progreso muy significativo en 2023, lo que ha atraído la atención de todos.Creemos que hay las siguientes razones,
-
Jump Crypto aclaró la connotación y la extensión del concepto del juego completo de la cadena al comienzo del año, lo que hace que distinga claramente entre las dos pistas de viaje en cadena de Juego y GameFi.
-
El motor de juego de la arquitectura ECS comenzó a aparecer a principios de año, lo que hace que sea más conveniente establecer aplicaciones complejas en la cadena.
-
La aparición de la cadena de ticking ha realizado la tasa de actualización del cuadro lógico de todos los juegos de cadena en la cadena en la calidad cualitativa, de modo que el tipo del juego completo de la cadena se ha expandido desde el sistema redondo a la clase de estrategia instantánea que requiere una alta tasa de actualización.
-
La popularización de las billeteras AA en 2023 puede mejorar enormemente la experiencia de operación del juego completo de la cadena.
-
Con el rápido desarrollo de ZK-Rollup, la tecnología ZK ayuda a los juegos de toda la cadena a expandirse desde un juego simétrico del juego hasta «Juego de información asimétrica».
-
Los mundos autónomos, la narración, exudada desde la capa geek hasta el círculo de VC, se debe principalmente a los dos eventos de la industria relativamente grandes.La otra es una reunión fuera de línea llamada «Asamblea de Mundos Autónomos» celebrada en Estambul en noviembre.
-
Más de una docena de juegos de cadena completa ingresaron a la red de pruebas en 2023, lo que preliminarmente mostró jugabilidad.
-
En 2023, la infraestructura de blockchain se roda cada vez más en las capas de aplicación de Layer.
-
Entidad: en modo ECS, la entidad es un concepto abstracto.La entidad puede considerarse como un contenedor de uno o más componentes.
-
Componente: El componente es el portador de los datos.En el modo ECS, todos los datos están encapsulados en el componente.Cada componente representa un atributo o comportamiento específico, como ubicación, velocidad, color, etc.El componente contiene solo datos y no contiene ninguna lógica o comportamiento.
-
Sistema (sistema): el sistema es donde se procesan los datos.El sistema determinará cómo tratar con estas entidades en función del componente de la entidad.Cada sistema tiene una o más tareas específicas, como representación, simulación física, lógica de IA, etc.
-
Performabilidad: al combinar diferentes componentes, puede crear entidades con varios atributos y comportamientos sin crear una gran cantidad de clases o estructuras.
-
Localidad de datos: dado que el componente contiene solo datos, los datos relevantes se pueden almacenar de cerca para mejorar la tasa de utilización de caché, mejorando así el rendimiento.
-
Repetibilidad: el sistema solo se preocupa por los datos y no le importa qué entidad de los datos, por lo que el mismo sistema puede reutilizarse entre múltiples entidades.
-
Paralelismo: debido a la separación de datos y comportamiento, el procesamiento paralelo de datos en un entorno múltiple se vuelve más fácil.
Aunque Jump Crypto (@Jump_) también propuso un motor de juego ARC (Registro de Acción) al mismo tiempo, creemos que la arquitectura es solo una variante de la arquitectura ECS y tiene muchas limitaciones. Una arquitectura ECS. -
Límite narrativo estricto: esto significa que el mundo tiene un conjunto de reglas de referencia fijas e inmutables.No cambian con el tiempo o la situación, proporcionando una estabilidad para el mundo.
-
Reglas de introducción formal: esto indica que existe una regla clara y fija para ingresar y participar en este mundo.Estas reglas incluyen cómo formar parte de este mundo y cómo interactuar en él.
-
No hay necesidad de privilegios para mantener su existencia: este mundo es auto -mantenido y no depende de ningún individuo u organización específico para mantener o administrar.
En el concepto del mundo autónomo, el mundo no se refiere específicamente a la vida humana, sino a un contenedor, un lugar para acomodar reglas y narraciones.Para ser más riguroso, el concepto del juego completo de la cadena y el mundo autónomo no es completamente equivalente. El mundo autónomo. -
El motor del juego Argus Labs completa 10 millones de dólares de financiamiento de la ronda de semillas, Haun Ventures LED, Elad Gil, Balaji Srinivasan, Siqi Chen, Kevin Aluwi, Sunny Agarwal, Calvin Liu, Scott Moore, Robot Ventures, Anagram y Capital de dispersión.
-
La investigación de Curio del motor del juego completa 2.9 millones de dólares estadounidenses de financiamiento de la ronda de semillas, Bain Capital Crypto LED, TCG Crypto, Zonff Partners, Formless Capital, Smrti Lab, Robot Ventures y muchos inversores ángeles.
-
El juego de juegos de PAIMA ha obtenido $ 1.4 millones de Cardano.
-
La prueba de juego del juego Blockchain fundada por el co -undador de Farmville, Amitt Mahajan, completó el financiamiento de la ronda de semillas de $ 33 millones y los inversores individuales incluyen ravikant y inversores personales. Balaji Srinivasan, los fundadores de Twitch Justin Kan y Emmett Shear.La prueba de juego tiene como objetivo crear juegos de Blockchain interesantes y fáciles de usar. Explore, busque tokens digitales marcados con PGLD.
-
La Ciudadela del Juego de Cadena completa anunció en noviembre que había completado un financiamiento de la ronda de semillas de $ 3.3 millones, y 1KX lideró la inversión.
Lo siguiente se explicará por infraestructura, lógica narrativa, juego de cadena completa y financiamiento de la industria.
Infraestructura
Creemos que la infraestructura de todos los juegos de cadena es el motor del juego, la cadena de tic, un sistema oculto de información basada en ZKP y una cuenta AA.
>
Motor de juego
Game Engine es un marco de software para el desarrollo y la creación de videojuegos.Incluye muchas funciones básicas requeridas para el desarrollo de juegos.Al usar un motor de juego, los desarrolladores pueden centrarse en el diseño de juegos y la creatividad, sin tener que construir toda la infraestructura técnica desde cero.El motor de juego proporciona una herramienta rápida y efectiva para que los desarrolladores de juegos reduzcan los costos y el tiempo de desarrollo.
>
Para el juego en la cadena completa, también es necesario ayudar a los desarrolladores a implementar rápidamente la lógica del juego.Esto no solo puede acortar el ciclo de desarrollo, sino también proporcionar un estándar de datos unificados para el desarrollo de la iteración posterior y la interoperabilidad en ecología abierta.Si consideramos que el sistema blockchain es una base de datos distribuida, cómo almacenar y leer datos en el juego en esta base de datos distribuida, construir un gran contrato inteligente y sincronizar con el estado delantero de manera oportuna no es fácil. .El motor de juego completo de la arquitectura ECS surgió.
ECS (Entity -Component -Sstem) es esencialmente un método de modelado de estructura de datos.
>
Separa los datos (componentes) del comportamiento (sistema) para que el almacenamiento de datos y el procesamiento sean más flexibles y eficientes.La ventaja de esta arquitectura es:
MUD: LATTICE (@LATTICEXYZ) MUD es el motor de juego completo más largo y conocido en el campo Web3. del año. Las herramientas basadas en Foundry pueden poder almacenamiento de datos del cliente refleja el estado de la cadena y el modo (una base de datos de Postgres que puede usar SQL para consultar y reflejar el estado de su cadena).A finales de año, MUD introdujo su propio acurrucado de Layer2 (basado en OP Stack), llamado Red Stone.El lodo actualmente solo es adecuado para cadenas compatibles con EVM.
Dojo: Además de la solidez en el juego completo de la cadena, el Cairo de Starknet también es un lenguaje común.Sin embargo, el lodo no puede ser bien compatible con El Cairo.Por lo tanto, los fundadores de los dos proyectos activos del ecosistema Starknet de Realms y Briq Fork Mud, desarrollaron conjuntamente el Dojo de motor a base de El Cairo (@OHAYO_DOJO).
World Engine: Argus (@arguslabs_) El marco de rollo diseñado para el juego completo de la cadena.World Engine se divide en dos partes clave.La primera parte es el núcleo, que consta de dos elementos clave: EVM Base Shard, una capa de ejecución híbrida y un clasificador que admite fragmentos y fragmentos de juego, un motor de juego de alto rendimiento y una capa de ejecución.Además, hay algunos componentes periféricos, como el retransmisión de transacciones y el código de red para la comunicación del servidor del cliente, y las pruebas de nubes ZK para juegos ZK como Dark Forest.En términos simples, World Engine también usa una arquitectura ECS, viene con una cadena de capa 2 compatible con EVM, y la cadena puede lograr una actualización automática de «marcos lógicos» de alta eficiencia.
Keystone: Curio (@0xcurio) abrió la Keystone en mayo, una cadena L2 integrada en la cadena L2 de la marca del juego y el motor de juego ECS All -Chain, que se basa en OP Stack.En comparación con la escritura de estado ECS a través de contratos inteligentes, este diseño permite que todas las operaciones de ECS (como la consulta y la configuración de estado) tengan un rendimiento más rápido.Por pre -compilación personalizada, los contratos inteligentes pueden acceder al estado de la cadena ECS de la capa inferior.La lógica del juego se puede escribir en el lenguaje GO, no en solidez, que puede ser paralelo a gran escala.
Otras cadenas también tienen diferentes motores de juego de todas las cadenas basados en la arquitectura ECS, como Obelisk (@0xobeliskLabs) basado en el lenguaje de movimiento, Bolt (@magicblock) basado en solana, etc.
Cadena de tictac
Los juegos tradicionales se basan en bucle, porque su mecanismo operativo principal es el ciclo del juego.El ciclo del juego es un proceso continuo, que generalmente incluye los pasos de procesar la entrada del usuario, actualizar el estado del juego y representar el mundo del juego.Este ciclo continúa durante la operación del juego, generalmente corriendo docenas a cientos de veces por segundo para mantener la suavidad del mundo del juego.En esta arquitectura, el sistema de juego (como motores físicos, sistemas de IA, etc.) verifica y maneja las entidades y componentes del juego que les importa en cada ciclo.
Sin embargo, la arquitectura de la cadena de bloques se basa en empuje.Blockchain es una base de datos distribuida que comparte y almacena información a través de nodos en la red.Cuando un nodo genera una nueva transacción (como transferencia, llamadas de contrato, etc.), la transacción se empujará a la red, y otros nodos la verificarán y la agregarán a la cadena de bloques después de recibir la transacción.Este es un proceso pasivo.Por lo tanto, la arquitectura de la cadena de bloques se llama Push.
En los juegos Web2 tradicionales, la ejecución de la función de bucle del juego también se llama «marco lógico», que puede integrarse en el servidor de game back -end, o se puede configurar como un «servidor del corazón» por separado.En el juego completo de la cadena, la sincronización de los marcos lógicos es generalmente el ciclo del juego activo a través de la «actualización perezosa» y «ticing manual».La desventaja de esto es que la tasa de actualización de los marcos lógicos es relativamente baja, y el costo de gas es mayor.@TherealBytes puede lograr una sincronización de marco lógico de alta eficiencia y automatizada compilando la función circulante al nodo de cadena.
Los representantes en TI son World Engine y Keystone. estar hecho.
Billetera aa
Debido a que cada paso de todos los juegos de cadena requiere la cadena, lo que brinda grandes inconvenientes en uso: es imposible permitir que los usuarios firmen la transacción en cada paso.La solución a este problema, el método anterior es establecer «billetera de quemador».
La billetera de quemaduras de SO es una billetera temporal.Esto solo puede verse como una solución temporal.Y carece de suficiente seguridad y privacidad.
La aparición de la billetera abstracta de la cuenta AA ha resuelto por completo este problema.Sabemos que hay dos tipos de cuentas en Ethereum: la primera dirección es una cuenta externa (EOA), que generalmente se llama una cuenta de billetera.La otra es la cuenta de contrato inteligente.
Dos de la abstracción de la cuenta: compatible con el plan 4337 y el esquema abstracto de las cuentas nativas.Actualmente, el árbitro, el polígono, el optimismo y el BNB no tienen abstracción de cuenta integrada nativa.Está más respaldado por 4337 productos relacionados (como biconomía, apilamiento, etc.), y la infraestructura aún está en construcción;
La billetera AA puede integrar claves de sesión en Paymaster, es decir, el usuario aprueba la transacción de un juego de cadena completa basada en un conjunto de parámetros, como una duración dada, un volumen de transacción máximo de un token específico o un contrato específico Funciones específicas, etc.De esta manera, se puede lograr la amistad del jugador, es decir, el juego se juega continuamente, y es necesario firmar para confirmar sin cada operación.
Otro progreso es ERC-6551.Proporciona una cuenta de contrato inteligente para todos los token ERC-721. Varios tipos de interacción de aplicación.En el campo de todos los juegos de cadena, los activos de juego y la identificación del juego se pueden realizar al mismo tiempo.
La información sobre la cadena basada en pieles de ZKP
«War Misty» es un mecanismo común en el juego.Este diseño puede ocultar información cubriendo algunas áreas del mapa de juegos.Este mecanismo aumenta la imprevisibilidad del entorno del juego y es una característica típica del juego de información incompleta que se llama SO.Los juegos MMO más populares utilizan mecanismos de juego de información incompletos, que proporcionan a los jugadores más espacio para la exploración y las estrategias de formulación.
Sin embargo, en la tecnología blockchain, los datos suelen ser completamente abiertos y transparentes, lo que dificulta la implementación de mecanismos de información incompletos.Sin embargo, el juego de bosques oscuros adopta con éxito el uso de la tecnología a prueba de conocimiento cero Zksnarks, y envía con éxito acciones activas validado en el jugador, y también puede mantener su privacidad.De esta manera, Dark Forest creó un entorno de juego de información incompleto en la cadena de bloques.
Sin embargo, este complicado método de ocultación de información debe utilizar la programación de circuitos ZK personalizados, por lo que no se puede lograr una amplia información en el juego de cadena completa. La niebla de la guerra.El mercado aún necesita un circuito universal ZK que pueda realizar la función de «guerra de guerra».Su aleatoriedad en su cadena ya no requiere que los VRF tradicionales logren la descentralización y jueguen un justo y un juego.Al mismo tiempo, el motor de juego cero uzkge tiene una biblioteca de plonk altamente optimizada.Estos circuitos promueven cálculos complejos, garantizan la integridad del mecanismo de juego y protegen la privacidad de los jugadores.
En octubre, @flynncalcutt de 0xparc publicó un artículo, «Zk Hunt: una explicación en The UnknoNkingow», que presenta cómo usar el método de «Comisión», el Circuito ZK combina el castigo de tokens para lograr una variedad de cadenas. Oculto, proporcionando nuevas ideas para el juego completo de información asimétrica.
Lógica narrativa
Shanav K Mehta y Dev Bharel de Jumpy Crypto publicaron una serie de artículos titulados «Infrastic de juegos» en enero, propuso la clasificación de los juegos de cadena, la definición específica de todos los juegos de cadena, los beneficios de hacer juegos completos de la cadena y basado en ARC Toda la arquitectura del motor de juegos de cadena.En este punto, el juego en la cadena completa se ha convertido en una pista determinada.
Ahora sabemos que una definición simple es:
El juego completamente OnChain se refiere a: toda la lógica del juego, el estado (activos y otros) están en la cadena y se logran a través de contratos inteligentes.A veces, también usamos el «Juego de Onchain» para referirnos.En la literatura sobre la cadena, a menudo vemos el término «mundo autónomo» o una «realidad en la cadena» equivalente.
Pero el dicho de los juegos de cadena completa se discute más técnicamente.La declaración más popular en la narrativa es el «mundo autónomo», de Ladic’s Ludens, escribió un pequeño documento en 2022 para explicar su idea titulada «Mundos autónomos».
En el artículo, Ludens cree que el mundo independiente es un «mundo con el fondo de la cadena de bloques», es decir, el mundo independiente tiene límites narrativos estrictos y las reglas de introducción formales.
Esta oración describe las tres características centrales del «mundo autónomo»:
Además de la narración del mundo autónomo, hay otra narración simple que entender: los juegos completos de la cadena son en realidad un «juego descentralizado».Esta narración es principalmente para imitar el método de las finanzas descentralizadas: dado que las reglas financieras se escriben en el contrato inteligente como «defi», las reglas del juego pueden llamarse naturalmente «degame».
Juego de cadena completa
En este año, muchos juegos de cadena completa han entrado en la etapa de prueba.
Lucha del cielo
Sky Strife (@SkystrifeHQ) es un juego estratégico (RTS) real en la cadena completa, que se construye usando el motor de barro.Es producido por los diseñadores y desarrolladores de juegos internos de Lattice.El juego de Sky Strife es similar a otros juegos estratégicos instantáneos.Tomando el mapa de la oficina de cuatro personas como ejemplo, los cuatro jugadores se encuentran en las bases principales de las cuatro esquinas del mapa después del inicio.El objetivo del jugador es competir por más recursos para producir soldados y eventualmente eliminar a otros jugadores.Los recursos en el juego son oro (oro), que está representado por G.Los jugadores pueden consumir oro en la base principal para producir brazos con potencia de ataque diferente y velocidad móvil.
>
Sky Strife comenzó una nueva ronda de actividades beta públicas de la temporada 0 en noviembre, y utilizó la nueva solución de expansión de capacidad de capa 2 diseñada para juegos de cadena completa para juegos completos de cadena: Redstone.
Primodium
Primodium (@PrimodiumGame) es un juego de construcción simulado desarrollado basado en el desarrollo del motor de barro.En Primodium, debe diseñar y construir una producción automática diferente de líneas de corriente, combinar la cinta transportadora, varias fábricas y los recursos naturales en el mapa para crear un grupo de edificios de producción de flujo automatizado que pertenecen al suyo. producir productos industriales cada vez más complejos.El comportamiento del juego se puede dividir en recolección, transporte, procesamiento, construcción, investigación científica y lucha.Y los jugadores deben recopilar continuamente recursos, mejorar la tecnología, construir armas, derrotar a otros jugadores y finalmente dominar el planeta.
>
Celular
Cellula (@CellularifeGame) es un juego de simulación de vida artificial en la cadena completa.Los jugadores pueden explorar, cultivar, evolucionar y recolectar una «vida» única en el juego.En este juego, las reglas de los juegos de la vida de Conway se consideran el código genético de «vida», que determina su forma y vitalidad.Al usar la mesa de elaboración, los jugadores pueden crear libremente varias secuencias genéticas y criar su «vida» en su propia cadena.Estas «vida» tienen una apariencia y atributos únicos, que muestran una variedad de formas de vida.
>
La altura del bloque Ethereum actúa como «tiempo» en el juego.Sin embargo, el ciclo de la vida siempre se acompaña del nacimiento y la muerte, cuando una «vida» pierde vitalidad, morirá permanentemente en la cadena, dando el espacio para el nacimiento de la nueva «vida».
Sobreviviente de botín
Loot Survivor (@lootalms) es un juego de aventuras de mazmorra textual.El juego está inspirado en la historia de fondo y el juego de la comunidad de proyectos de botín originales que los jugadores deben luchar con las bestias, eliminar los obstáculos, recolectar equipos para sobrevivir y competir por posiciones más altas en las clasificaciones.
>
Frontera oscura
Dark Frontier (@darkfrontiergg) es el remake del famoso juego de cadena completa «Bosque oscuro», que es exactamente lo mismo.Es el remake del famoso juego de cadena completa «Dark Forest», y la jugabilidad es exactamente la misma.En Dark Frontier, cada jugador sostiene su planeta y necesita recopilar recursos en el planeta, construir una base y desarrollar tecnología para mejorar su capacidad de combate.Los jugadores pueden usar edificios de producción de recursos, investigaciones científicas y tecnológicas y instalaciones de fabricación de armas para obtener ventajas en la batalla.Cuando los jugadores vuelan en el espacio interestelar, necesitan descubrir otros planetas y recursos a través del reconocimiento continuo y la exploración.Cuando dos jugadores también descubren el mismo planeta al mismo tiempo, pueden elegir atacar el planeta o elegir escapar.Durante la ofensiva, los jugadores deben usar sus propias armas para atacar la base del oponente y confiscar los recursos del otro.
>
El juego fue reiniciado por Argus basado en World Engine.
Hay más de una docena de juegos de cadena completa en la producción, o en una etapa de prueba muy temprana, como Gabby World, Infuence, Missisippi, Dope Wars, Mithraeum, Word3, Pixelaw, Shaoshin, Pirate Nation, etc. Introducción.
Financiamiento de la industria
Como subcontratación en Blockchain Gaming, el juego completo de la cadena.