Explorando juegos en toda la cadena: resumen de desarrollo de Lattice

Autor original: Lattice Traducción: FunBlocks

¿Cuáles son las historias de Lattice, un importante promotor de la industria de juegos de cadena completa? Traducimos la introducción de nuestra propia historia de desarrollo en el sitio web oficial de Lattice. A partir de la experiencia de desarrollo de Lattice, podemos comprender mejor las intenciones e ideales originales de estos primeros promotores.

Prefacio del traductor: "Aunque la industria de la cadena de bloques ha tenido intentos tempranos de juegos de cadena completa, se debe admitir que lo que realmente hace que los juegos de cadena completa sean una pista independiente con una base teórica sólida y una dirección clara proviene de la oscuridad. Los constructores de la ecología forestal y organizaciones como Lattice, que se establecieron más tarde. Después de lograr el éxito inicial en el bosque oscuro, establecieron Lattice, MUD, Argus y muchos otros proyectos importantes para apoyar el desarrollo de toda la ecología del juego en cadena.

Entonces, ¿cuál es la relación entre ellos y cuál es la historia de Lattice, un importante promotor de toda la industria de juegos en cadena? Traducimos la introducción de nuestra propia historia de desarrollo en el sitio web oficial de Lattice. A partir de la experiencia de desarrollo de Lattice, podemos comprender mejor las intenciones e ideales originales de estos primeros promotores. "

01. Semillas (primavera de 2021)

En 2020 y 2021, Ethereum y las aplicaciones en él comenzaron a volverse cada vez más complejos, pero todavía hay un gran margen de mejora en las herramientas para desarrolladores y los tipos de proyectos implementados. Aunque DeFi se está desarrollando rápidamente y NFT aún está en pañales, pocas aplicaciones pueden brindar experiencias interesantes, promover el surgimiento de nuevos comportamientos de los usuarios o brindar una complejidad similar a la del mundo autónomo posterior. Ethereum se está convirtiendo en la computadora financiera del mundo, pero ¿aún tiene la oportunidad de realizar su ideal de convertirse en la computadora del mundo?

En ese período lleno de controvertidos proyectos de bifurcación DeFi, minería de liquidez y primeros juegos NFT, surgió un nuevo experimento. Este experimento es Dark Forest, que es completamente diferente de otras aplicaciones implementadas anteriormente en EVM. Dark Forest es el primer juego de cadena completa: la lógica del juego y todos los datos están escritos en la cadena, y el estado del juego se puede deducir del historial de la cadena. Sin servidores, sin intermediarios, solo un sistema puramente real impulsado por blockchain, abierto a cualquiera. Dark Forest también es el primer juego en cadena que usa zkSNARK para crear asimetría de información.

Dark Forest atrajo a cientos de jugadores que inicialmente se sintieron atraídos por el juego y gradualmente comenzaron a crear nuevos clientes y complementos para el juego. Estos incluyen un mercado NFT en el juego, complementos que ayudan a los jugadores a moverse automáticamente, un "SNARKer remoto" que acelera la creación de mapas de jugadores, un intercambio que permite a los usuarios vender sus ubicaciones de planetas de Dark Forest y docenas de otros complementos de desarrollo comunitario que mejoran funcionalidad central. El Bosque Oscuro se está convirtiendo en una red compleja de comportamientos emergentes.

En 2020, el fundador de Lattice, Ludens, envió un mensaje a un extraño llamado Gubsheep, uno de los desarrolladores detrás del juego Dark Forest.

Explore juegos en toda la cadena: resumen de desarrollo de Lattice

Pronto, Ludens se dirigía a México para comenzar a trabajar con el equipo de Dark Forest. Estas ideas e intentos impulsaron el nacimiento de los futuros Lattice y MUD.

02. Germinación (Verano 2021 - Invierno 2021)

En el verano de 2021, Ludens quiere hacer un nuevo juego. Se asoció con Alius y los dos comenzaron a trabajar en zkDungeon, un juego de cadena completa cuya jugabilidad se encuentra en algún lugar entre un juego de mesa y una batalla real. Después de meses de iteración incesante, el equipo finalmente tuvo una demostración funcional.

Explore juegos en toda la cadena: Resumen de desarrollo de entramado

Sin embargo, todavía hay algunos problemas aquí. En ese momento, las herramientas de desarrollo de Ethereum no podían manejar una aplicación tan ambiciosa. Ludens y Alius esperan que los desarrolladores que creen clientes y complementos sobre zkDungeon tengan una experiencia fluida e intuitiva, pero no existe un marco de desarrollo que facilite la contribución de la comunidad. Todavía tenemos que mejorar algunas cosas.

03. Abriendo camino: el nacimiento de Lattice y MUD (primavera de 2022-verano de 2022)

Ludens y Alius, con la ayuda de otros colaboradores, se dieron cuenta de que necesitaban crear un sistema operativo antes de continuar con el desarrollo del juego. Necesitan un marco y un protocolo para manejar códigos de juego más complejos y eliminar modelos de desarrollo hostiles en los métodos tradicionales de desarrollo de contratos inteligentes. Después de explorar muchos marcos de desarrollo de juegos, el equipo descubrió el modelo ECS (Entidad, Componente, Sistema), que se convirtió en la base de MUD v1, el motor de juego del equipo.

En la primavera de 2022, en la conferencia DEFCON en Amsterdam, Ludens anunció Lattice, una organización corporativa. Y Alius presentó el marco MUD y ECS con más detalle. Pronto, Kooshaba se unió a Lattice, uno de los principales desarrolladores del equipo de Dark Forest. También se nos unió Biscaryn, quien se convirtió en nuestro director general. En el verano de 2022, nos establecimos oficialmente.

Ese verano, el equipo hizo todo lo posible por desarrollar el MUD. Celebramos una cumbre en Nueva York y comenzamos a desarrollar la cadena, la infraestructura y los servicios, que se convertirán en la posterior red de prueba MUD y MODE. Al mismo tiempo, comenzamos a desarrollar un juego llamado "MUD War", que se convirtió en el actual Sky Strife "Guerra MUD".

En agosto de 2022, Ludens publicó "Mundos autónomos (Parte 1)", que se convertirá en la piedra angular de cualquier equipo que desee construir sistemas complejos con capacidad emergente en Ethereum.

Explore toda la cadena de juegos: resumen de desarrollo de Lattice

Explore juegos en toda la cadena: Resumen de desarrollo de entramado

04. Ir a la corriente principal (otoño de 2022 - invierno de 2022)

En el otoño de 2022, cuando MUD v1 está entrando en una fase relativamente estable, invitamos a una docena de equipos a Londres para un evento sobre la creación de juegos y aplicaciones usando MUD. Quedamos impresionados por la sofisticación e innovación que demostraron. Nuestra intuición inicial de "necesitar un sistema operativo robusto para admitir aplicaciones en cadena" fue validada.

Explore juegos en toda la cadena: Resumen de desarrollo de entramado

Internamente, el equipo de Lattice está trabajando arduamente para desarrollar un nuevo juego llamado OPCraft, un juego de cadena completa basado en vóxeles que desafía los límites de rendimiento de MUD y Optimism (Optimism es un paquete acumulativo compatible con EVM que implementa OPCraft). En los diez días desde que se lanzó OPCraft, el juego ha albergado todo tipo de actividades complejas que han surgido en la cadena: nuevos complementos, contratos inteligentes personalizados e incluso un líder supremo, que aparecen cuando el juego se lanza.

Explore juegos en toda la cadena: resumen de desarrollo de Lattice

En octubre de 2022, en Devcon en Bogotá, el equipo presentó MUD v1 al público por primera vez. Inmediatamente después, llevamos a cabo un taller del Mundo Autónomo de 80 personas para demostrar las capacidades de MUD v1 con más detalle. En noviembre, Frolic, uno de los contribuyentes de complementos más prolíficos de OPCraft, se unió al equipo de Lattice a tiempo completo.

05. Desarrollo continuo (2023-presente)

En el nuevo año, dimos la bienvenida a cinco nuevos miembros, responsables de ingeniería, operaciones y gestión de productos. El desarrollo de Sky Strife ha entrado en una buena etapa, lanzamos un nuevo tutorial para el MUD para facilitar a los nuevos desarrolladores la entrada al ecosistema MUD.

Nos estamos enfocando más en mejorar el MUD y en construir nuevas funciones para que el MUD v2 alcance un estado estable lo más rápido posible. El núcleo de MUD v2 es la modularidad: modularizamos el modelo de datos para pasar por alto el almacén de datos impulsado por el compilador de Solidity. Modularizamos el sistema de complementos para brindar más flexibilidad a los desarrolladores que usan MUD. Modularizamos la pila de sincronización para permitir la sincronización del contrato y el estado del cliente, y para admitir consultas de clientes e indexadores automáticos mediante SQL. Brindamos comentarios continuos sobre el desarrollo de MUD v2 a través de nuestro trabajo de desarrollo en Sky Strife y las necesidades de otros desarrolladores que crean aplicaciones utilizando MUD.

En la primavera de 2023, en nuestro evento en asociación con ETHGlobal, recibimos más de 100 proyectos diferentes presentados por más de 400 piratas informáticos, todos construidos sobre MUD v2. Seguimos trabajando en MUD v2 así como en muchos proyectos internos relacionados con la infraestructura EVM.

Si bien hay varios esfuerzos en diferentes direcciones, nuestro enfoque sigue siendo el mismo: crear productos amigables para los desarrolladores que sean compatibles con el ecosistema Ethereum, lo que facilita que todos impulsen el desarrollo del sistema en la cadena.

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
  • 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)