Enjin para juegos
¿Está interesado en explorar las NFT para su proyecto? Construyamos juntos el futuro.
Enjin para juegos
¿Está interesado en explorar las NFT para su proyecto? Construyamos juntos el futuro.
¡Gracias! Por favor, compruebe su correo electrónico.
Error

Los seis dragones: integrar la cadena de bloques en 48 horas

Descubre cómo un desarrollador fue capaz de integrar blockchain en un fin de semana utilizando la plataforma Enjin.
El siguiente es un post invitado por Savvas LazopoulosCEO y fundador de BlockPegnio y desarrollador de Los Seis Dragones.

The Six Dragons es un RPG (juego de rol) de fantasía de mundo abierto que ofrece a los jugadores la propiedad absoluta gracias a los activos descentralizados basados en blockchain.

Mi relación con blockchain se remonta a 2013, cuando me aficioné. Cuando empecé a desarrollar The Six Dragons, recuerdo que pensé en lo bueno que sería tener gotas de blockchain en el juego.

Aunque la tokenización en los juegos se remonta a unos 40 años atrás, la cadena de bloques no sólo está transformando lo que podemos hacer con nuestros tokens en el juego, sino que está creando una experiencia totalmente nueva que implica poseerlos realmente.

La posibilidad de poseer, intercambiar y vender abiertamente objetos únicos e identificables dentro del juego -creados en la cadena de bloques como fichas no fungibles (NFT)- es una de las innovaciones más importantes que han llegado a la industria del juego en los tiempos modernos.

Hasta hace poco, el juego ha sido una actividad centralizada, lo que significa que siempre hay un tercero que controla el juego y sus coleccionables asociados.

Con Los seis dragones, quería dar la vuelta a esta narrativa.

La necesidad crea la innovación

Para Los Seis Dragones, el viejo modelo de juego es simplemente inaceptable.  

Blockchain es el único camino a seguir; sus características principales ayudarán a establecer las normas para un futuro de juego totalmente descentralizado en el que los jugadores tengan poder.

Tener NFT en el juego significa que cada objeto que ganes o compres es transferible, por lo que puedes intercambiarlo con otros jugadores. Estos objetos pueden incluso utilizarse en otros juegos, lo que asigna un valor tangible a tus activos digitales y los convierte en una parte más integrada de tu identidad digital.

En 2016, era un creyente activo en blockchain después de conocer el contrato inteligente de Ethereum por primera vez.

Como desarrollador en solitario en ese momento, la posibilidad de implementar contratos inteligentes en el juego sonaba como un sueño utópico. A medida que continuaba el desarrollo, este sueño de implementar algún día los contratos inteligentes, se mantuvo.

De hecho, implementar una infraestructura de blockchain dentro de un juego desde cero es perpetuamente agotador y exigente.

Aquí es donde entran en juego las soluciones de estratificación completa como la API y el SDK de Enjin. Están diseñadas específicamente para los juegos y ahorran a los desarrolladores tiempo y dinero valiosos al dejar las complejidades en manos de los expertos.

La plataforma Enjin es compatible con varios lenguajes de codificación y motores de juego, por lo que se puede utilizar con las herramientas con las que ya estás familiarizado. En The Six Dragons, estamos construyendo en Unity para PC y PlayStation 5.

Antes del bombo de la NFT

Si bien las NFT se han convertido en uno de los temas más candentes de blockchain, nuestro viaje con esta tecnología comenzó allá por marzo de 2019, cuando Enjin lanzó su SDK gratuito de Blockchain para Unity en la Unity Asset Store.

En ese momento, The Six Dragons llevaba cuatro años de trabajo.

Creo que fue un viernes cuando vi el activo de Unity y pensé "¿Por qué no descargarlo y probarlo en Los Seis Dragones?".

Recuerdo que trabajé para implementar el SDK durante el fin de semana y después de sólo dos días de trabajo, dejé caer un vídeo con la integración del juego en el grupo de Enjin Telegram, pensando: A ver si a alguien le gusta.

La implementación de 48 horas utilizando el SDK de Enjin incluyó gotas de blockchain, así como "Crafting" y "Enchanting" basados en blockchain.

A la comunidad le encantó, y recibí un mensaje del CTO de Enjin, Witek Radomski, pidiéndome que incluyera el vídeo en su presentación de la GDC 2019, lo que, por supuesto, me hizo creer que se estaba gestando algo bueno.

Integración de Enjin

Nos integramos con éxito con la plataforma API de Enjin en 48 horas.

El panel web de la plataforma se construyó para permitir la creación y gestión sin código de activos de blockchain como los tokens, que es lo que realmente despertó mi interés.

Para integrar estos activos en los juegos y las aplicaciones, los desarrolladores necesitan un canal de comunicación, que es donde entran los SDK de Blockchain. La API permite la escalabilidad de la creación, acuñación, comercio y envío de tokens. Por su parte, los SDK son los mensajeros entre los desarrolladores y la API.

Gracias a la tecnología de Enjin, nuestros jugadores pueden hacer cosas realmente increíbles en el juego y explorar mecánicas que antes no eran posibles.

Por ejemplo, hemos transformado las carteras digitales de los jugadores en inventarios de la vida real, ofreciendo la posibilidad de crear nuevos objetos de blockchain en el juego, cada uno con atributos únicos que mejoran a medida que se avanza en el juego.

Puedes reclamar al instante los tokens que dejan caer los enemigos derrotados, como espadas, armaduras y pociones, y estos objetos serán visibles al instante dentro de tu inventario de blockchain (tu cartera de Enjin).

Por qué las NFT tienen valor en el mundo real

Los objetos de colección digitales tienen más valor en el mundo real que nunca gracias a la tecnología blockchain.

Lea Más

Asimismo, nuestra función de Encantamiento te permite encantar cualquier herramienta que reclames con poderes especiales, tras lo cual aparecerán en tu cartera como Armas Encantadas, un trato de 2 por 1.

Con el uso de la cadena de bloques, también hemos podido implementar otras características y mecánicas únicas, como nuestro mercado en el juego, llamado"Servicio de Herrería de la Cadena de Bloques", que permite a los jugadores crear nuevos activos del juego (por ejemplo, armas, armaduras y joyas) utilizando las recetas de la cadena de bloques de otros jugadores.

Cuando creas un objeto utilizando una receta existente, estás compensando a quien creó la receta, estimulando la experiencia de colaboración para todos los jugadores. Y lo que es mejor, todo está perfectamente integrado en la interfaz de usuario del juego.

Incluso hemos creado NFT de gobernanza para que los jugadores puedan influir en la hoja de ruta del juego, utilizando su poder de voto para decidir sobre los cambios de juego propuestos y las prioridades de desarrollo.

Construyendo el futuro

Gracias a la integración de la cadena de bloques que hizo posible la pila tecnológica de Enjin, pudimos realizar una preventa exitosa, contratar un equipo e implementar una versión mucho más avanzada de la capa de la cadena de bloques utilizando nuestros propios servidores dedicados.

Como resultado, The Six Dragons ha crecido hasta tener miles de usuarios registrados, con cientos de nuevos jugadores registrándose en la Alfa Abierta cada día.

La cadena de bloques todavía se considera análoga a la complejidad, pero no tiene por qué serlo si se utilizan las herramientas adecuadas, y nuestro juego es una prueba de ello.

Constantemente se crean y mejoran soluciones para que nuestro trabajo como desarrolladores -y la experiencia de juego de nuestros jugadores con la cadena de bloques- sea mejor y más fácil que nunca.

De hecho, las soluciones de escala como Efinity ayudarán a escalar los juegos de blockchain a las masas, convirtiéndolos en la corriente principal, que es nuestro objetivo principal en BlockPegnio.

Creamos juegos a los que los jugadores convencionales quieren jugar, al tiempo que incorporamos las increíbles y exclusivas capacidades de la cadena de bloques.

Enjin para juegos

¿Está interesado en explorar las NFT para su proyecto? Construyamos juntos el futuro.

Póngase en contacto con nosotros

Enjin para juegos

¿Está interesado en explorar las NFT para su proyecto? Construyamos juntos el futuro.

¡Gracias! Por favor, compruebe su correo electrónico.
Error

También podrías disfrutar