Después de experimentar la espiral de la muerte de Gamefi, el mercado se centrará más en los juegos de cadena completa en 2023, y la ecología de juegos de cadena completa más rica es Starknet. Entonces, ¿por qué Starknet es adoptado por tantos proyectos de juegos de cadena completa? ¿Cuáles son sus ventajas en el desarrollo de juegos de cadena completa? ¿Y cuáles son algunos de los proyectos que merecen nuestra atención? Este artículo explorará estos temas en profundidad.
Aquellos que no saben mucho sobre todo el juego de la cadena pueden ir primero a leer el artículo anterior del tío Jian "Juego de cadena completa de nueve preguntas".
Starknet desarrolla las ventajas de los juegos de cadena completa
En las redes sociales, Starknet ha sido etiquetada gradualmente como la "plataforma de desarrollo más popular para juegos de cadena completa", además de Loot Realms, que anunció su migración de Arbiturm a Starknet en 2021, hay varios proyectos de juegos de cadena completa como Cartridge, Influence, Matchbox DAO, Briq y Cafe Cosmos.
¿Cuáles son las ventajas de Starknet que merecen muchos juegos de cadena completa All in? El autor considera que hay los siguientes puntos:
Beneficios de rendimiento de escalado continuo (alto TPS, bajo nivel de gas)
Debido a que la cadena de bloques es el servidor del juego en el juego de cadena completa, todas las operaciones del jugador deben completarse a través de la interacción con el contrato inteligente, por lo que si una cadena quiere desarrollar la ecología del juego de cadena completa, debe cumplir con los requisitos de rendimiento de alto TPS y bajo gas al mismo tiempo, y Starknet, que se actualiza constantemente, tiene ese potencial.
Desde la perspectiva del algoritmo subyacente, el algoritmo central STARK utilizado por Starknet es más adecuado para aplicaciones informáticas a gran escala, y su tiempo medio de verificación y el tamaño de la prueba seguirán disminuyendo a medida que aumente la escala de verificación. Como se muestra en la figura siguiente, cuando las invocaciones hash son 3072 veces, el tiempo de verificación es de 40 milisegundos y la puntuación media es de 76,75 veces/milisegundo; Cuando la llamada hash es 49152, el tiempo de verificación es de unos 60 milisegundos y el promedio es de 819,2 veces/milisegundo, y lo mismo ocurre con el tamaño de la prueba. Por lo tanto, al crear juegos de cadena completa a gran escala, el algoritmo STARK tiene ventajas obvias y puede lograr un alto TPS.
Al mismo tiempo, la prueba recursiva utilizada por STARK también es beneficiosa para reducir el costo de la verificación en cadena. En resumen, las pruebas recursivas pueden comprimir múltiples pruebas STARK "ascendentes" en una sola prueba y, finalmente, la validez de múltiples pruebas "ascendentes" se puede verificar simplemente verificando una sola prueba generada por la agregación, lo que significa que el gas distribuido uniformemente por una sola transacción se reduce aún más.
A partir de la acción real del equipo, la actualización Quantum Leap de Starknet también está en pleno apogeo. En la actualidad, la red principal se ha actualizado a V0.12.0 y la red de prueba se ha lanzado V0.12.1, lo que ha mejorado enormemente el TPS. En el futuro, los costos de transacción también se optimizarán continuamente.
Infinitas posibilidades de abstracción de cuentas nativas para mejorar la experiencia del usuario
Si los requisitos para el rendimiento de la cadena de bloques son los factores que restringen el desarrollo de juegos de cadena completa desde una perspectiva de hardware, entonces, desde el punto de vista del usuario, lo que restringe el desarrollo de juegos de cadena completa es una experiencia de usuario peor que Gamefi.
Tomemos como ejemplo el recientemente popular Loot Survivor, cada vez que los usuarios realizan una operación de "ataque", "escape" o "actualización", deben abrir la billetera para firmar y autorizar la transacción, lo cual es bastante engorroso. Además, este es solo un minijuego liviano, y si esta es la experiencia de un juego multijugador masivo en línea de cadena completa, entonces no hables de más jugabilidad.
Entonces, ¿cómo resuelve Starknet estos problemas para los juegos de cadena completa? La respuesta es la abstracción de cuentas nativas. A diferencia del modelo de dos cuentas de Ethereum (EOA y CA), Starknet solo tiene un diseño de cuenta llamado "contrato de cuenta" e implementa la abstracción de cuenta nativa con referencia a ERC-4337.
Si no conoces el concepto de abstracción de cuentas, puedes leer el artículo anterior del tío Jian "Abstracción de cuentas: simplificando tu mundo criptográfico".
Por ejemplo, una función creativa lanzada por Briq, Loot Realms y el equipo de Topología en el hackathon de Starknet hace un año y medio, la Clave de Sesión, se abstrae utilizando las cuentas nativas de Starknet para permitir a los usuarios eliminar la necesidad de firmar cada acción en un juego de cadena completa.
La idea también se aplicó este año, siendo la cuenta Arcade desarrollada por el equipo de Realms el 7 de agosto la primera implementación de la función de teclas de sesión. La mejora en la experiencia del usuario también es evidente en el video publicado por el equipo de Loot Realms que demuestra el juego Loot Survivor usando cuentas de arcade: no hay necesidad de firmar cada "ataque" y no hay necesidad de esperar demasiado.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-de62f5fee8-dd1a6f-69ad2a.webp)
Por supuesto, la abstracción de cuentas nativas de Starknet mejora la experiencia del usuario de los juegos de cadena completa mucho más allá de la función de tecla de sesión, y habrá más posibilidades en el futuro.
Motor de juegos criptográficos: Dojo
Como todos sabemos, los motores de juegos son esenciales para el desarrollo de juegos. Con su apoyo, los desarrolladores no necesitan crear el sistema básico (física, gráficos y mecánica básica del juego) desde cero para cada juego, lo que permite que el ahorro de costos y tiempo se invierta mejor en la innovación del contenido del juego.
En parte, los juegos comerciales tradicionales han podido crecer tanto gracias a dos motores de juego: Unity y Unreal Engine, en los que se basan la mayoría de nuestros juegos más familiares, como Fortnite y Hearthstone.
Desde el punto de vista del desarrollador, para promover la escala del ecosistema de juegos de cadena completa, se necesita un motor que pueda ayudar a los desarrolladores a reducir la dificultad del desarrollo de juegos. Como resultado, Dojo, el primer motor de juego de cadena completa en Starknet, desarrollado conjuntamente por Loot Realms, Cartridge y Briq, nació oficialmente en febrero de este año.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-8148f30205-dd1a6f-69ad2a.webp)
Sin embargo, a diferencia de los motores de juegos tradicionales, Dojo actualmente no involucra funciones avanzadas como la simulación física y el renderizado 3D, porque el desarrollo de juegos de cadena completa aún se encuentra en las primeras etapas y se enfrentan más problemas relacionados con la interacción de la cadena de bloques subyacente. Por lo tanto, según las revelaciones oficiales, Dojo está trabajando en el desarrollo en cuatro direcciones:
Primero, construir un L3 exclusivo para mejorar aún más el rendimiento en cadena;
La segunda es ejecutar a prueba de fraude en el juego, para que los jugadores no tengan que esperar a la verificación en cadena para cada operación, mejorando la fluidez del juego;
La tercera es ejecutar parte de la prueba localmente por parte del jugador, y finalmente solo cargar la prueba clave ZK a la cadena, lo que mejora en gran medida la capacidad de operación del juego y la protección de la privacidad del jugador;
La cuarta es compartir activos utilizando una prueba de almacenamiento, similar a los oráculos, proporcionan evidencia de la autenticidad de la información, pero no requieren la intervención de un tercero, la propiedad de los activos de diferentes cadenas se puede probar mediante una prueba de almacenamiento, y los usuarios podrán usar sus activos en diferentes juegos en diferentes cadenas.
Los motores de juegos, como infraestructura para el desarrollo de juegos, juegan un papel clave en el círculo virtuoso de "ayudar a los desarrolladores a crear juegos, producir éxitos de taquilla, atraer a más desarrolladores". Se cree que con el desarrollo de Dojo, las ventajas ecológicas del juego de cadena completa de Starknet se volverán cada vez más obvias.
Lenguaje de programación amigable para el desarrollo de juegos complejos de cadena completa: Cairo
De hecho, antes de Dojo, también había un hermano mayor de motor de juego de cadena completa: MUD, y ya sea en términos de cantidad ecológica o madurez técnica, MUD básicamente está terminado con Dojo.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-df805a2ff7-dd1a6f-69ad2a.webp)
Entonces, ¿por qué seguimos necesitando a Dojo? Una de las principales razones es que, a diferencia de los MUD, que utilizan el lenguaje Solidity, Dojo utiliza un lenguaje de programación más amigable para el desarrollo de juegos complejos de cadena completa: Cairo.
Cairo es un lenguaje de contrato inteligente diseñado en base a STARK y exclusivo de Starknet. Cada moneda tiene dos caras, y aunque Cairo tiene un cierto costo de aprendizaje para los desarrolladores que están familiarizados con Solidity, Cairo es más moderno que Solidity, y muchos desarrolladores creen que es similar al lenguaje Rust y puede proporcionar funciones más avanzadas y abstractas.
Por ejemplo, las funciones antes mencionadas, como la generación de pruebas STARK, las pruebas recursivas que pueden reducir el costo de la verificación en cadena y la realización de pruebas parciales localmente en el local del jugador, se implementan a través de Cairo. Al mismo tiempo, Cairo también es más versátil que Solidity, no solo es adecuado para el desarrollo por contrato de Starknet, sino que también puede ejecutar programas demostrables en otros servidores grandes o dispositivos personales, y tiene una gama más amplia de aplicaciones en el futuro.
Por lo tanto, Cairo tendrá una ventaja más fuerte para juegos complejos de cadena completa, como el multijugador masivo en línea. Esto también atraerá a más desarrolladores a Starknet para hacer realidad sus sueños de juegos de cadena completa complejos y altamente jugables.
Inventario de artículos a los que vale la pena prestar atención
Entendiendo las ventajas del desarrollo de juegos de cadena completa de Starknet, echemos un vistazo a los proyectos a los que vale la pena prestar atención en el ecosistema actual de juegos de cadena completa de Starknet.
Superviviente del botín
Loot Survivor es un minijuego ligero de Loot Realms que se ejecuta actualmente en la red de prueba de Starknet.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-1c75842771-dd1a6f-69ad2a.webp)
Modo Jugar para morir
A diferencia de los diversos modelos "X to Earn" utilizados por Gamefi, Loot Survivor utiliza el modelo "Play to Die" diseñado por el equipo de Loot Realms. El modo de juego es simplemente que el jugador necesita gastar una pequeña cantidad de dinero para acuñar un personaje aventurero en cadena, y si el aventurero muere en el juego, la vida del personaje será confiscada y el jugador debe crear un nuevo personaje y reiniciar el juego. En la actualidad, no existe una traducción china muy apropiada que pueda expresar gráficamente este modelo, y el autor lo traducirá temporalmente como "imparable" o "batalla sangrienta hasta el final".
En comparación con el modelo "Play to Earn", que crea un efecto de riqueza para atraer a jugadores codiciosos, el modo "Play to Die" es una ecología de creadores más sostenible y próspera. Porque en este modo, si un aventurero muere en el juego, el creador del juego recibirá una parte de los fondos utilizados para acuñar al aventurero en primer lugar.
Por lo tanto, la calidad y popularidad del juego en el modo "Play to Die" determinará la compensación del desarrollador, y si el juego no es divertido, el jugador no acuñará personajes en cadena y el desarrollador del juego no será recompensado. Este modelo facilitará la creación de un mercado bilateral positivo y próspero que incluya a jugadores y creadores.
Después de que Loot Survivor se ponga en marcha en la red principal, puede usar su $Lords de tokens nativos para acuñar personajes en cadena y potenciar sus tokens.
Influencia
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-fc47d6de4c-dd1a6f-69ad2a.webp)
Influence, el juego de estrategia espacial multijugador masivo en línea más popular en Starknet, también se ejecuta en la red de pruebas. De acuerdo con el diseño de este juego, los jugadores pueden colonizar asteroides, construir infraestructura, acumular recursos y luchar contra otros jugadores en él. Pero en general, el juego no es tan fácil de operar como Loot Survivor, y el autor se ha encontrado con muchos problemas durante la experiencia.
Situación del equipo
El fundador Chris Lexmond se ha desempeñado como CTO y vicepresidente de tecnología para varias nuevas empresas tecnológicas, y otros miembros del equipo tienen experiencia en la creación de juegos triple A. Como equipo de nueva creación, vale la pena esperar en términos de capacidad de equipo.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-c148ca6f09-dd1a6f-69ad2a.webp)
Al mismo tiempo, el proyecto ha dicho que cuando se emita su token nativo SWAY, el 1% se utilizará para recompensar a los participantes de la red de prueba.
Briq
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-d7e0bb6472-dd1a6f-69ad2a.webp)
Briq puede compararse con un sistema de Lego en cadena en el que los jugadores pueden utilizar libremente bloques para construir el edificio que deseen, mientras convierten su modelo en un NFT. Si lo desea, también puede combinar o desensamblar el NFT acuñado nuevamente, que es altamente componible.
Briq en realidad tiene mucho potencial, es más como un protocolo original subyacente y, en el futuro, se puede combinar completamente con un juego de cadena completa, de modo que los NFT acuñados por los usuarios en Briq se puedan usar en él.
Cartucho
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-788cfc14a6-dd1a6f-69ad2a.webp)
Cartridge es una plataforma de integración de juegos de cadena completa en Starknet, y los jugadores están acostumbrados a compararla con la plataforma Steam para juegos de cadena completa. Pero va mucho más allá de la función de la plataforma de integración de juegos, y su desarrollo de Cartridge Controller no solo ayuda a que los juegos de cadena completa se conecten fácilmente a la cadena, sino que también ayuda a mejorar la experiencia de juego del jugador; Participó en el desarrollo y construcción de Dojo, un motor de juego de cadena completa; Crea tu propio juego de cadena completa, Roll Your Own (RYO).
Cartridge cerró su ronda inicial en junio de 2022 con inversores como Fabric Ventures, Valhalla Venture y Chapter One. Se cree que el cartucho multidimensional jugará un papel indispensable en la ecología de juegos de cadena completa de Starknet en el futuro.
Por supuesto, además de los cuatro anteriores, hay muchos juegos potenciales de cadena completa en Starknet, los socios interesados pueden consultar la siguiente tabla, el autor no la repetirá aquí por razones de espacio.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-ee073809b8-dd1a6f-69ad2a.webp)
Resumir y pensar
En el ETHCC de este año, Will Robinson de Alliance Dao identificó cuatro problemas que limitan el desarrollo de juegos de cadena completa: problemas de UX/UI, cómo escalar incierto y diseño no estándar patrones) y un valor añadido incierto.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-3800faad34-dd1a6f-69ad2a.webp)
De acuerdo con la sección sobre las ventajas de Starknet en el desarrollo de juegos de cadena completa, se puede ver que los primeros tres problemas planteados por Will Robinson se pueden resolver de manera efectiva en el futuro. Pero en cuanto a la última pregunta, ¿hay algún valor en los juegos de cadena completa? Como todos sabemos, blockchain resuelve el problema de la propiedad de activos y el establecimiento del sistema económico en el mundo virtual, por lo que para los juegos, además de poner los activos del juego en la cadena, ¿realmente necesitamos mover todo el juego a la cadena? ¿Realmente tiene esto sentido para los jugadores? Este no es un problema al que se enfrenta Starknet solo, es un problema al que se enfrentan todos los participantes en el ecosistema de juegos de cadena completa.
Al final del artículo, el autor quiere saltar de Starknet y tratar de responder a esta pregunta, en primer lugar, solo porque el juego de cadena completa es propicio para la innovación, hay lagunas obvias en la lógica. Mientras reflexionaba, me inspiré en una historia sobre Vitalik que encontré por casualidad.
Cuando era niño, Vitalik estaba obsesionado con jugar World of Warcraft, pero luego abandonó por completo el juego porque Blizzard modificó las habilidades de algunos personajes en una actualización por razones que afectaron el equilibrio del juego, lo que hizo que Vitalik se enojara bastante, y después de enviar correos electrónicos repetidamente a los ingenieros de Blizzard sin éxito, nunca volvió a jugar el juego, y también se dio cuenta de que había una centralización seria en los juegos tradicionales, y la voz del jugador era bastante débil.
Por supuesto, la voz y la libertad de los jugadores en los juegos tradicionales también ha ido aumentando en los últimos años, gracias al concepto de contenido generado por el usuario (UGC), pero este grado de libertad obviamente no es suficiente, los jugadores necesitan una autonomía real del juego. Creo que esta es la oportunidad y el significado de la existencia de los juegos de cadena completa.
Los juegos de cadena completa pueden llevar el UGC a un nuevo nivel, solo construye un juego central inmutable en la cadena de bloques y maximiza el diseño del juego para el jugador, lo que hace que la creación de contenido vuelva a ser infinitamente maleable. Tomando como ejemplo el juego de cadena completa Dark Forest, los jugadores pueden hacer lo que quieran siempre que sigan las reglas más básicas, por ejemplo, pueden crear su propio mercado de comercio de activos en el juego, pueden desarrollar herramientas que les ayuden a automatizar el juego e incluso crear nuevos juegos dentro del juego. Ya hay casi un centenar de complementos de Dark Forest en el mercado, que los jugadores pueden usar para visualizar el territorio de los oponentes, automatizar guerras, transacciones de partidos y más.
Sin embargo, este no es el estado final del juego de cadena completa, porque las operaciones anteriores solo pueden ser logradas por personas con una base de código, pero creo que en el futuro, los jugadores comunes también pueden construir todo lo que imaginen en el juego de cadena completa.
Porque Ud. cree, Ud. ve.
**Descargo de responsabilidad: Todo el contenido de este sitio puede involucrar asuntos de riesgo del proyecto, solo para divulgación científica y referencia y no constituye ningún consejo de inversión. Por favor, míralo racionalmente, establece una filosofía de inversión correcta y mejora tu conciencia sobre la prevención de riesgos. Se recomienda tener en cuenta varios factores relevantes antes de interactuar y mantener, incluidos, entre otros, el propósito de compra personal y la tolerancia al riesgo. **
**Aviso de derechos de autor: Los derechos de autor de la información citada pertenecen al medio original y al autor. Si otros medios, sitios web o individuos no reimprimen los artículos de este sitio sin el consentimiento de Uncle J Club, Uncle J Club se reserva el derecho de asumir la responsabilidad legal por los actos anteriores. **
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.
Starknet: Análisis de las ventajas de desarrollo de la ecología de juegos de cadena completa y proyectos de alta calidad
Fantasma de lanzamiento: 15/08/2023
Después de experimentar la espiral de la muerte de Gamefi, el mercado se centrará más en los juegos de cadena completa en 2023, y la ecología de juegos de cadena completa más rica es Starknet. Entonces, ¿por qué Starknet es adoptado por tantos proyectos de juegos de cadena completa? ¿Cuáles son sus ventajas en el desarrollo de juegos de cadena completa? ¿Y cuáles son algunos de los proyectos que merecen nuestra atención? Este artículo explorará estos temas en profundidad.
Aquellos que no saben mucho sobre todo el juego de la cadena pueden ir primero a leer el artículo anterior del tío Jian "Juego de cadena completa de nueve preguntas".
Starknet desarrolla las ventajas de los juegos de cadena completa
En las redes sociales, Starknet ha sido etiquetada gradualmente como la "plataforma de desarrollo más popular para juegos de cadena completa", además de Loot Realms, que anunció su migración de Arbiturm a Starknet en 2021, hay varios proyectos de juegos de cadena completa como Cartridge, Influence, Matchbox DAO, Briq y Cafe Cosmos.
¿Cuáles son las ventajas de Starknet que merecen muchos juegos de cadena completa All in? El autor considera que hay los siguientes puntos:
Beneficios de rendimiento de escalado continuo (alto TPS, bajo nivel de gas)
Debido a que la cadena de bloques es el servidor del juego en el juego de cadena completa, todas las operaciones del jugador deben completarse a través de la interacción con el contrato inteligente, por lo que si una cadena quiere desarrollar la ecología del juego de cadena completa, debe cumplir con los requisitos de rendimiento de alto TPS y bajo gas al mismo tiempo, y Starknet, que se actualiza constantemente, tiene ese potencial.
Desde la perspectiva del algoritmo subyacente, el algoritmo central STARK utilizado por Starknet es más adecuado para aplicaciones informáticas a gran escala, y su tiempo medio de verificación y el tamaño de la prueba seguirán disminuyendo a medida que aumente la escala de verificación. Como se muestra en la figura siguiente, cuando las invocaciones hash son 3072 veces, el tiempo de verificación es de 40 milisegundos y la puntuación media es de 76,75 veces/milisegundo; Cuando la llamada hash es 49152, el tiempo de verificación es de unos 60 milisegundos y el promedio es de 819,2 veces/milisegundo, y lo mismo ocurre con el tamaño de la prueba. Por lo tanto, al crear juegos de cadena completa a gran escala, el algoritmo STARK tiene ventajas obvias y puede lograr un alto TPS.
Al mismo tiempo, la prueba recursiva utilizada por STARK también es beneficiosa para reducir el costo de la verificación en cadena. En resumen, las pruebas recursivas pueden comprimir múltiples pruebas STARK "ascendentes" en una sola prueba y, finalmente, la validez de múltiples pruebas "ascendentes" se puede verificar simplemente verificando una sola prueba generada por la agregación, lo que significa que el gas distribuido uniformemente por una sola transacción se reduce aún más.
A partir de la acción real del equipo, la actualización Quantum Leap de Starknet también está en pleno apogeo. En la actualidad, la red principal se ha actualizado a V0.12.0 y la red de prueba se ha lanzado V0.12.1, lo que ha mejorado enormemente el TPS. En el futuro, los costos de transacción también se optimizarán continuamente.
Infinitas posibilidades de abstracción de cuentas nativas para mejorar la experiencia del usuario
Si los requisitos para el rendimiento de la cadena de bloques son los factores que restringen el desarrollo de juegos de cadena completa desde una perspectiva de hardware, entonces, desde el punto de vista del usuario, lo que restringe el desarrollo de juegos de cadena completa es una experiencia de usuario peor que Gamefi.
Tomemos como ejemplo el recientemente popular Loot Survivor, cada vez que los usuarios realizan una operación de "ataque", "escape" o "actualización", deben abrir la billetera para firmar y autorizar la transacción, lo cual es bastante engorroso. Además, este es solo un minijuego liviano, y si esta es la experiencia de un juego multijugador masivo en línea de cadena completa, entonces no hables de más jugabilidad.
Entonces, ¿cómo resuelve Starknet estos problemas para los juegos de cadena completa? La respuesta es la abstracción de cuentas nativas. A diferencia del modelo de dos cuentas de Ethereum (EOA y CA), Starknet solo tiene un diseño de cuenta llamado "contrato de cuenta" e implementa la abstracción de cuenta nativa con referencia a ERC-4337.
Si no conoces el concepto de abstracción de cuentas, puedes leer el artículo anterior del tío Jian "Abstracción de cuentas: simplificando tu mundo criptográfico".
Por ejemplo, una función creativa lanzada por Briq, Loot Realms y el equipo de Topología en el hackathon de Starknet hace un año y medio, la Clave de Sesión, se abstrae utilizando las cuentas nativas de Starknet para permitir a los usuarios eliminar la necesidad de firmar cada acción en un juego de cadena completa.
La idea también se aplicó este año, siendo la cuenta Arcade desarrollada por el equipo de Realms el 7 de agosto la primera implementación de la función de teclas de sesión. La mejora en la experiencia del usuario también es evidente en el video publicado por el equipo de Loot Realms que demuestra el juego Loot Survivor usando cuentas de arcade: no hay necesidad de firmar cada "ataque" y no hay necesidad de esperar demasiado.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-de62f5fee8-dd1a6f-69ad2a.webp)
Por supuesto, la abstracción de cuentas nativas de Starknet mejora la experiencia del usuario de los juegos de cadena completa mucho más allá de la función de tecla de sesión, y habrá más posibilidades en el futuro.
Motor de juegos criptográficos: Dojo
Como todos sabemos, los motores de juegos son esenciales para el desarrollo de juegos. Con su apoyo, los desarrolladores no necesitan crear el sistema básico (física, gráficos y mecánica básica del juego) desde cero para cada juego, lo que permite que el ahorro de costos y tiempo se invierta mejor en la innovación del contenido del juego.
En parte, los juegos comerciales tradicionales han podido crecer tanto gracias a dos motores de juego: Unity y Unreal Engine, en los que se basan la mayoría de nuestros juegos más familiares, como Fortnite y Hearthstone.
Desde el punto de vista del desarrollador, para promover la escala del ecosistema de juegos de cadena completa, se necesita un motor que pueda ayudar a los desarrolladores a reducir la dificultad del desarrollo de juegos. Como resultado, Dojo, el primer motor de juego de cadena completa en Starknet, desarrollado conjuntamente por Loot Realms, Cartridge y Briq, nació oficialmente en febrero de este año.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-8148f30205-dd1a6f-69ad2a.webp)
Sin embargo, a diferencia de los motores de juegos tradicionales, Dojo actualmente no involucra funciones avanzadas como la simulación física y el renderizado 3D, porque el desarrollo de juegos de cadena completa aún se encuentra en las primeras etapas y se enfrentan más problemas relacionados con la interacción de la cadena de bloques subyacente. Por lo tanto, según las revelaciones oficiales, Dojo está trabajando en el desarrollo en cuatro direcciones:
Los motores de juegos, como infraestructura para el desarrollo de juegos, juegan un papel clave en el círculo virtuoso de "ayudar a los desarrolladores a crear juegos, producir éxitos de taquilla, atraer a más desarrolladores". Se cree que con el desarrollo de Dojo, las ventajas ecológicas del juego de cadena completa de Starknet se volverán cada vez más obvias.
Lenguaje de programación amigable para el desarrollo de juegos complejos de cadena completa: Cairo
De hecho, antes de Dojo, también había un hermano mayor de motor de juego de cadena completa: MUD, y ya sea en términos de cantidad ecológica o madurez técnica, MUD básicamente está terminado con Dojo.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-df805a2ff7-dd1a6f-69ad2a.webp)
Entonces, ¿por qué seguimos necesitando a Dojo? Una de las principales razones es que, a diferencia de los MUD, que utilizan el lenguaje Solidity, Dojo utiliza un lenguaje de programación más amigable para el desarrollo de juegos complejos de cadena completa: Cairo.
Cairo es un lenguaje de contrato inteligente diseñado en base a STARK y exclusivo de Starknet. Cada moneda tiene dos caras, y aunque Cairo tiene un cierto costo de aprendizaje para los desarrolladores que están familiarizados con Solidity, Cairo es más moderno que Solidity, y muchos desarrolladores creen que es similar al lenguaje Rust y puede proporcionar funciones más avanzadas y abstractas.
Por ejemplo, las funciones antes mencionadas, como la generación de pruebas STARK, las pruebas recursivas que pueden reducir el costo de la verificación en cadena y la realización de pruebas parciales localmente en el local del jugador, se implementan a través de Cairo. Al mismo tiempo, Cairo también es más versátil que Solidity, no solo es adecuado para el desarrollo por contrato de Starknet, sino que también puede ejecutar programas demostrables en otros servidores grandes o dispositivos personales, y tiene una gama más amplia de aplicaciones en el futuro.
Por lo tanto, Cairo tendrá una ventaja más fuerte para juegos complejos de cadena completa, como el multijugador masivo en línea. Esto también atraerá a más desarrolladores a Starknet para hacer realidad sus sueños de juegos de cadena completa complejos y altamente jugables.
Inventario de artículos a los que vale la pena prestar atención
Entendiendo las ventajas del desarrollo de juegos de cadena completa de Starknet, echemos un vistazo a los proyectos a los que vale la pena prestar atención en el ecosistema actual de juegos de cadena completa de Starknet.
Superviviente del botín
Loot Survivor es un minijuego ligero de Loot Realms que se ejecuta actualmente en la red de prueba de Starknet.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-1c75842771-dd1a6f-69ad2a.webp)
Modo Jugar para morir
A diferencia de los diversos modelos "X to Earn" utilizados por Gamefi, Loot Survivor utiliza el modelo "Play to Die" diseñado por el equipo de Loot Realms. El modo de juego es simplemente que el jugador necesita gastar una pequeña cantidad de dinero para acuñar un personaje aventurero en cadena, y si el aventurero muere en el juego, la vida del personaje será confiscada y el jugador debe crear un nuevo personaje y reiniciar el juego. En la actualidad, no existe una traducción china muy apropiada que pueda expresar gráficamente este modelo, y el autor lo traducirá temporalmente como "imparable" o "batalla sangrienta hasta el final".
En comparación con el modelo "Play to Earn", que crea un efecto de riqueza para atraer a jugadores codiciosos, el modo "Play to Die" es una ecología de creadores más sostenible y próspera. Porque en este modo, si un aventurero muere en el juego, el creador del juego recibirá una parte de los fondos utilizados para acuñar al aventurero en primer lugar.
Por lo tanto, la calidad y popularidad del juego en el modo "Play to Die" determinará la compensación del desarrollador, y si el juego no es divertido, el jugador no acuñará personajes en cadena y el desarrollador del juego no será recompensado. Este modelo facilitará la creación de un mercado bilateral positivo y próspero que incluya a jugadores y creadores.
Después de que Loot Survivor se ponga en marcha en la red principal, puede usar su $Lords de tokens nativos para acuñar personajes en cadena y potenciar sus tokens.
Influencia
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-fc47d6de4c-dd1a6f-69ad2a.webp)
Influence, el juego de estrategia espacial multijugador masivo en línea más popular en Starknet, también se ejecuta en la red de pruebas. De acuerdo con el diseño de este juego, los jugadores pueden colonizar asteroides, construir infraestructura, acumular recursos y luchar contra otros jugadores en él. Pero en general, el juego no es tan fácil de operar como Loot Survivor, y el autor se ha encontrado con muchos problemas durante la experiencia.
Situación del equipo
El fundador Chris Lexmond se ha desempeñado como CTO y vicepresidente de tecnología para varias nuevas empresas tecnológicas, y otros miembros del equipo tienen experiencia en la creación de juegos triple A. Como equipo de nueva creación, vale la pena esperar en términos de capacidad de equipo.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-c148ca6f09-dd1a6f-69ad2a.webp)
Al mismo tiempo, el proyecto ha dicho que cuando se emita su token nativo SWAY, el 1% se utilizará para recompensar a los participantes de la red de prueba.
Briq
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-d7e0bb6472-dd1a6f-69ad2a.webp)
Briq puede compararse con un sistema de Lego en cadena en el que los jugadores pueden utilizar libremente bloques para construir el edificio que deseen, mientras convierten su modelo en un NFT. Si lo desea, también puede combinar o desensamblar el NFT acuñado nuevamente, que es altamente componible.
Briq en realidad tiene mucho potencial, es más como un protocolo original subyacente y, en el futuro, se puede combinar completamente con un juego de cadena completa, de modo que los NFT acuñados por los usuarios en Briq se puedan usar en él.
Cartucho
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-788cfc14a6-dd1a6f-69ad2a.webp)
Cartridge es una plataforma de integración de juegos de cadena completa en Starknet, y los jugadores están acostumbrados a compararla con la plataforma Steam para juegos de cadena completa. Pero va mucho más allá de la función de la plataforma de integración de juegos, y su desarrollo de Cartridge Controller no solo ayuda a que los juegos de cadena completa se conecten fácilmente a la cadena, sino que también ayuda a mejorar la experiencia de juego del jugador; Participó en el desarrollo y construcción de Dojo, un motor de juego de cadena completa; Crea tu propio juego de cadena completa, Roll Your Own (RYO).
Cartridge cerró su ronda inicial en junio de 2022 con inversores como Fabric Ventures, Valhalla Venture y Chapter One. Se cree que el cartucho multidimensional jugará un papel indispensable en la ecología de juegos de cadena completa de Starknet en el futuro.
Por supuesto, además de los cuatro anteriores, hay muchos juegos potenciales de cadena completa en Starknet, los socios interesados pueden consultar la siguiente tabla, el autor no la repetirá aquí por razones de espacio.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-ee073809b8-dd1a6f-69ad2a.webp)
Resumir y pensar
En el ETHCC de este año, Will Robinson de Alliance Dao identificó cuatro problemas que limitan el desarrollo de juegos de cadena completa: problemas de UX/UI, cómo escalar incierto y diseño no estándar patrones) y un valor añadido incierto.
! [Starknet: Análisis de las ventajas de desarrollo y los proyectos de alta calidad de la ecología de juegos de cadena completa] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-3800faad34-dd1a6f-69ad2a.webp)
De acuerdo con la sección sobre las ventajas de Starknet en el desarrollo de juegos de cadena completa, se puede ver que los primeros tres problemas planteados por Will Robinson se pueden resolver de manera efectiva en el futuro. Pero en cuanto a la última pregunta, ¿hay algún valor en los juegos de cadena completa? Como todos sabemos, blockchain resuelve el problema de la propiedad de activos y el establecimiento del sistema económico en el mundo virtual, por lo que para los juegos, además de poner los activos del juego en la cadena, ¿realmente necesitamos mover todo el juego a la cadena? ¿Realmente tiene esto sentido para los jugadores? Este no es un problema al que se enfrenta Starknet solo, es un problema al que se enfrentan todos los participantes en el ecosistema de juegos de cadena completa.
Al final del artículo, el autor quiere saltar de Starknet y tratar de responder a esta pregunta, en primer lugar, solo porque el juego de cadena completa es propicio para la innovación, hay lagunas obvias en la lógica. Mientras reflexionaba, me inspiré en una historia sobre Vitalik que encontré por casualidad.
Cuando era niño, Vitalik estaba obsesionado con jugar World of Warcraft, pero luego abandonó por completo el juego porque Blizzard modificó las habilidades de algunos personajes en una actualización por razones que afectaron el equilibrio del juego, lo que hizo que Vitalik se enojara bastante, y después de enviar correos electrónicos repetidamente a los ingenieros de Blizzard sin éxito, nunca volvió a jugar el juego, y también se dio cuenta de que había una centralización seria en los juegos tradicionales, y la voz del jugador era bastante débil.
Por supuesto, la voz y la libertad de los jugadores en los juegos tradicionales también ha ido aumentando en los últimos años, gracias al concepto de contenido generado por el usuario (UGC), pero este grado de libertad obviamente no es suficiente, los jugadores necesitan una autonomía real del juego. Creo que esta es la oportunidad y el significado de la existencia de los juegos de cadena completa.
Los juegos de cadena completa pueden llevar el UGC a un nuevo nivel, solo construye un juego central inmutable en la cadena de bloques y maximiza el diseño del juego para el jugador, lo que hace que la creación de contenido vuelva a ser infinitamente maleable. Tomando como ejemplo el juego de cadena completa Dark Forest, los jugadores pueden hacer lo que quieran siempre que sigan las reglas más básicas, por ejemplo, pueden crear su propio mercado de comercio de activos en el juego, pueden desarrollar herramientas que les ayuden a automatizar el juego e incluso crear nuevos juegos dentro del juego. Ya hay casi un centenar de complementos de Dark Forest en el mercado, que los jugadores pueden usar para visualizar el territorio de los oponentes, automatizar guerras, transacciones de partidos y más.
Sin embargo, este no es el estado final del juego de cadena completa, porque las operaciones anteriores solo pueden ser logradas por personas con una base de código, pero creo que en el futuro, los jugadores comunes también pueden construir todo lo que imaginen en el juego de cadena completa.
Porque Ud. cree, Ud. ve.
**Descargo de responsabilidad: Todo el contenido de este sitio puede involucrar asuntos de riesgo del proyecto, solo para divulgación científica y referencia y no constituye ningún consejo de inversión. Por favor, míralo racionalmente, establece una filosofía de inversión correcta y mejora tu conciencia sobre la prevención de riesgos. Se recomienda tener en cuenta varios factores relevantes antes de interactuar y mantener, incluidos, entre otros, el propósito de compra personal y la tolerancia al riesgo. **
**Aviso de derechos de autor: Los derechos de autor de la información citada pertenecen al medio original y al autor. Si otros medios, sitios web o individuos no reimprimen los artículos de este sitio sin el consentimiento de Uncle J Club, Uncle J Club se reserva el derecho de asumir la responsabilidad legal por los actos anteriores. **