Volver a los casos

Sistemas de juego

Uruk Bartas

Un juego RPG Web3 con integración blockchain, NFTs y una economía de tokens.

Flujo de aventura de Uruk Bartas
Inventario de Uruk Bartas
Clasificación de Uruk Bartas

Producto propio en evolución: mostramos el sistema construido, no una promesa de lanzamiento.

El sistema

Descripción del Proyecto

Uruk Bartas es un innovador juego RPG Web3 que combina mecánicas de juego tradicionales con tecnología blockchain, creando una economía única propiedad de los jugadores donde los activos del juego tienen valor en el mundo real.

El juego presenta un rico mundo de fantasía donde los jugadores pueden coleccionar personajes, luchar contra otros jugadores, completar misiones y ganar recompensas en forma del token nativo $URUK y objetos NFT.

Como desarrollador principal, diseñé e implementé toda la arquitectura técnica, desde la interfaz frontend del juego hasta los contratos inteligentes que potencian las interacciones blockchain.

Decisiones técnicas

Desafíos Técnicos y Soluciones

  1. 01
    Desafío

    Crear una economía de juego equilibrada que integre elementos blockchain mientras mantiene una jugabilidad atractiva.

    Solución

    Diseñé un sistema de doble moneda con recursos dentro del juego y tokens blockchain ($URUK), equilibrando cuidadosamente las tasas de ganancia, sumideros y utilidad para prevenir la inflación mientras se recompensa a los jugadores activos.

  2. 02
    Desafío

    Garantizar interacciones blockchain seguras y eficientes sin comprometer la experiencia del usuario.

    Solución

    Implementé una arquitectura híbrida donde la mayoría de las acciones del juego ocurren fuera de la cadena para mayor velocidad y eficiencia de costos, con transacciones económicas críticas aseguradas en la cadena. Integré RainbowKit para conexiones de billetera sin problemas.

  3. 03
    Desafío

    Construir una infraestructura escalable que pudiera manejar miles de jugadores concurrentes con actualizaciones en tiempo real.

    Solución

    Desplegué la aplicación en Kubernetes con balanceadores de carga, gestión de estado y manejo de eventos en tiempo real, asegurando un rendimiento fluido incluso durante períodos de uso máximo.

Dentro del producto

Características Principales

01

Sistemas de Misiones

Sistemas de misiones que llevan a los jugadores a través de un mundo de fantasía imersivo mientras ganan recompensas.

02

Mercado de NFTs

Mercado de NFTs seguro y descentralizado para intercambiar personajes, objetos y recursos.

03

Progreso de Personajes

Sistema de progreso de personajes con personalización y atributos que pueden mejorar a medida que el jugador avanza.

04

Tablas de Clasificación Competitiva

Tablas de clasificación que permiten a los jugadores competir entre sí por posiciones de éxito y recompensas exclusivas.

05

Personajes Coleccionables

Personajes NFT únicos con diferentes atributos, habilidades y niveles de rareza que pueden ser comercializados en el mercado.

06

Batallas Estratégicas

Sistema de combate por turnos donde los jugadores pueden desafiar a otros, con resultados determinados por estrategia, atributos de personajes y algo de aleatoriedad.

07

Economía de Tokens

Sistema económico equilibrado con el token $URUK que impulsa transacciones dentro del juego y valor en el mundo real.

08

Combate PvP

Batallas estratégicas jugador contra jugador con clasificaciones, torneos y valiosas recompensas.

09

Juego Multiplataforma

Experiencia de juego perfecta en dispositivos de escritorio y móviles con progreso sincronizado.

Tecnologías Utilizadas

La tecnología sirve al sistema.

  • Angular
  • NestJS
  • PostgreSQL
  • PWA
  • Game systems

Siguiente caso

BLISS

Una experiencia editorial para organizar entrenamiento, mindfulness y contenido exclusivo por suscripción.

Abrir caso