Motor de juego de cadena completa: uniendo a la perfección los mundos de los juegos Web2 y Web3

Fuente: MetaCat

Motores de juego: Son los héroes anónimos del mundo de los videojuegos. Estos marcos fundacionales han ocupado un lugar central y se aseguran de que el equipo de desarrollo pueda concentrarse en hacer el juego sin tener que reinventar la rueda cada vez.

Créditos de la imagen:

Históricamente, nombres como Unity y Unreal Engine han dominado la conversación. Su influencia en el juego tradicional es innegable. A medida que el panorama digital se expandía, los desarrolladores se encontraron en una encrucijada: si seguir con los motores de juegos de terceros listos para usar o correr el riesgo de personalizar los suyos propios. Gigantes como CD Projekt Red eligieron este último porque se dieron cuenta de que su motor de juego significaba un control y una flexibilidad sin precedentes para dar vida a su visión específica.

Cuando llegamos a la siguiente frontera de los juegos: los juegos omnicadena, nos encontramos en medio de una fiebre del oro tecnológico. La aparición de motores como el MUD de Lattice y el Dojo de Starknet insinúa el enorme potencial sin explotar de los juegos omnichain. Si bien la infraestructura puede parecer estar creciendo más rápido que la producción de juegos premium, eso es exactamente lo que uno esperaría de una industria al borde de la transformación. Este artículo explorará los últimos avances en motores de juegos de cadena completa, explorando sus características únicas, desafíos y impacto potencial en la industria.

LODO

El MUD fue creado por Lattice durante la residencia 0xParc. Es un faro del reino del mundo autónomo, un nuevo campo que muestra una gran promesa. Inspirándose en la rica herencia de las mazmorras multiusuario, los MUD ofrecen una combinación de lógica en cadena y renderizado del lado del cliente.

Los desarrolladores pueden diseñar estructuras de datos extendidas en cadena conocidas como Worlds in MUD. Cada mundo contiene una "entidad" que contiene un paquete o componente. Estos componentes dan vida a la mecánica del juego y controlan las interacciones. Además, el "sistema" integrado en el MUD determina cómo estos componentes interactúan entre sí, lo que permite a los desarrolladores incorporar dinámicas y jugabilidad únicas.

Otra característica destacada de MUD es que utiliza un indexador local. Estos indexadores aceleran la recuperación de estados, cerrando la enorme brecha entre la lógica en cadena y la visualización del lado del cliente. La MUD también demuestra una gestión eficaz de las transacciones. Tiene la capacidad de simular transacciones en cadena de forma nativa antes de que terminen en la cadena de bloques. Juegos como Skystrife y Primodium han demostrado su flexibilidad y potencial.

Dojo

** **

Dojo es un motor de juegos encabezado por Cartridge, Realms y BibliothecaDAO. Diseñado específicamente para Starknet, se centra en proporcionar una mayor propiedad, interoperabilidad y escalabilidad a los juegos, al tiempo que garantiza transacciones más rápidas y rentables que son fundamentales para los juegos. Starknet es una cadena de bloques L2 de Ethereum con Validity Rollups que utiliza criptografía llamada STARK para reducir drásticamente los costos de computación y almacenamiento. Garantiza la seguridad de Ethereum al lograr una alta tasa de transacción por segundo (TPS) al menor costo**. Esto hace que los juegos en la cadena de bloques sean más rápidos y baratos.

Dojo es un motor de juego estrella de cadena completa en Starknet que permite a los desarrolladores crear juegos en un entorno en cadena sin tener que volver a desarrollar los elementos básicos.

Juegos como Realms y Cafe Cosmos ya se están desarrollando utilizando Dojo en Starknet. Las muchas herramientas y características de Dojo incluyen:

**1. Sistema de componentes de entidad (ECS): un patrón de diseño que mejora la capacidad de mantenimiento del código.

2. Sozu y Torii: Herramientas especialmente diseñadas para la implementación de juegos y la gestión eficiente de eventos en el mundo del juego.

3. Katana: Nodo rápido local de Starknet para mejorar la experiencia de desarrollo.

Dojo lanzará varias innovaciones revolucionarias para dar forma al futuro de los juegos blockchain. Estos incluyen la exploración de juegos L3 en Starknet, la introducción de actualizaciones optimistas y la prueba de cliente, que mejorará la escalabilidad, las transacciones en tiempo real y hará posible la prueba de atención parcial directamente desde el cliente.

Toma motor

Desarrollado por Paima Studios, Paima Engine permite a los desarrolladores aprovechar su experiencia en programación Web2 para crear juegos Web3 sin confianza. El motor de juego permite a los desarrolladores utilizar herramientas familiares como Java, bases de datos relacionales y la pila de desarrollo estándar de Web2, al tiempo que integra funciones avanzadas de la cadena de bloques Ethereum L2.

Uno de sus componentes clave es el Paima Whirlpool, que permite la interoperabilidad y la accesibilidad a través de diferentes plataformas blockchain. Con esta característica, es posible eliminar la dependencia de una sola red blockchain. Paima también ofrece plantillas de juegos para acelerar el desarrollo de juegos al proporcionar una estructura de juego preestablecida.

El motor está diseñado para admitir motores de juegos populares como Unity y Unreal, e incluye middleware que conecta la interfaz del juego, la cadena de bloques y los nodos del juego. El middleware también se comunica con varias billeteras Web3 y utiliza contratos inteligentes para capturar y almacenar acciones del juego. Paima también hace hincapié en el almacenamiento y la seguridad de los datos, asociándose con proyectos como AIL y Celestia para garantizar que la información esté ampliamente disponible y segura.

La innovación está en el corazón de Paima Studios. También introdujeron NFT con estado que vinculan el comportamiento de un jugador con su identidad de blockchain. El estudio tiene como objetivo simplificar la interacción del juego entre desarrolladores y jugadores, proporcionando una interfaz y herramientas fáciles de usar. Con el apoyo de la financiación de la comunidad de Cardano, Paima Studios liderará el avance de los juegos en cadena.

Clave

Keystone es un marco de rollup de Curio construido sobre la pila OP de Optimism. Reconoce los retos a los que se enfrentan los juegos complejos en cadena relacionados con los cuellos de botella en la velocidad de ejecución, especialmente cuando aumenta el escalado del estado en la cadena y las transacciones simultáneas. Además, las cadenas de bloques tradicionales carecen de características esenciales que permitan un rendimiento óptimo de los juegos, como los ticks de los juegos.

Al igual que Dojo, Keystone utiliza un modelo de desarrollo de sistema de componentes de entidad (ECS) que acelera la ejecución 100 veces y admite la ejecución en paralelo. Optimism, basado en EVM, permite que los contratos inteligentes de Solidity interactúen con el estado subyacente de ECS. Esto se logra a través de funciones precompiladas que pueden recuperar y actualizar datos. Keystone también integra los ticks del juego en el proceso de producción de bloques. La entrada del usuario en el bloque anterior afecta a la generación del nuevo estado.

Motor mundial

World Engine de Argus Labs permite a los desarrolladores crear mundos de juego abiertos e interoperables utilizando su exclusiva arquitectura de fragmentación L2. La misión de World Engine es crear el Internet de los Juegos, lo que hace posible que cada juego tenga su propia cadena de bloques escalable que está en constante evolución y es propiedad de su comunidad.

World Engine ofrece funciones avanzadas para juegos. Al distribuir el trabajo del juego en diferentes partes, puede hacer frente fácilmente a la creciente demanda. El motor garantiza que el juego funcione sin problemas sin dejar de estar conectado a la tecnología blockchain. Una de sus partes clave es Cardinal, que está diseñado para funcionar bien con motores de juegos populares como Unity y Unreal. También permite a los desarrolladores usar Go para crear reglas del juego.

Además, el motor admite interacciones fluidas, lo que permite a los jugadores crear contenido único y conectarse fácilmente con fragmentos del juego. Polaris es otro elemento del motor que ayuda a personalizar las características del juego, desde tareas simples hasta complejas.

Conclusión

En el panorama de los juegos omnicadena en constante evolución, MUD, Dojo, Paima Engine, Keystone y World Engine son un testimonio de la convergencia de las prácticas de juego tradicionales con la tecnología blockchain. Estos motores comparten una visión común: tender un puente sin problemas entre el espacio de juego Web2 y Web3.

MUD se centra en combinar imágenes de juegos normales con principios de blockchain, Dojo aumenta la velocidad del juego, Whirlpool de Paima garantiza que diferentes juegos funcionen juntos, Keystone se centra en ejecutar múltiples tareas a la vez y World Engine permite a los desarrolladores crear mundos de juego abiertos. Pero al final del día, el objetivo de todos estos motores de juegos es brindar a los creadores de juegos las mejores herramientas y la libertad para hacer realidad sus ideas y visiones.

Desde la dirección de estos motores de juego, podemos decir con confianza que el futuro es brillante, especialmente en el campo de los juegos de cadena completa. La mecánica de juego de ritmo rápido, combinada con la confianza inmutable de blockchain, está sentando las bases para una revolución en los juegos.

A medida que estas herramientas y marcos evolucionan aún más, podemos esperar juegos en cadena más completos, donde todos están más comprometidos, donde hay una creatividad infinita y donde cada jugador es el foco principal. En la siguiente fase de los juegos omnichain y los juegos blockchain en general, los motores de juegos son más que solo herramientas; Son la base de un emocionante mundo en línea y cambiarán la forma en que pensamos y jugamos.

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)