Saltar al contenido
MARTÍNEZ SEBASTIÁN

Caso de estudio · 2023–2026

Realms Counter

App móvil para llevar las partidas de Hero Realms y ampliarlo con jefes, clases y razas creados por la comunidad española del juego. Funciona sin conexión.

Cliente
Comunidad Hero Realms España
Tecnología
React Native · Expo · TypeScript · SQLite · Zustand · NativeWind · Skia

01 — El problema

Hero Realms se lleva con cartas de vida y cuentas de cabeza. En cuanto la mesa crece, o se juega contra los jefes y con las clases que ha ido creando la comunidad, hay que controlar a la vez vida, turnos, rondas, contadores y reglas que cambian según el modo. Las apps genéricas de contar vida no saben nada de todo eso.

02 — La solución

Una app en React Native hecha junto a la comunidad de Hero Realms España, que aporta el contenido y prueba cada versión. Trae los cinco modos oficiales (Free-For-All, los dos Hunter, Hydra y Emperor) y cuatro propios (personalizado, cooperativo contra jefes, aventura y supervivencia), con un motor de reglas que se activan o desactivan por partida. El marcador está pensado para usarlo con una mano: un toque suma o resta 1, mantener pulsado va de 10 en 10, hay deshacer y rehacer, turnos y rondas con cronómetro, contadores extra y las acciones de facción de cada jefe a un toque. Agitar el teléfono lanza un dado. El catálogo incluye 73 jefes, 22 clases y 19 razas, y todo se guarda en el propio teléfono con SQLite: tres ranuras de guardado, historial y un resumen con estadísticas y gráficas al terminar.

03 — El resultado

Va por la versión 0.7 tras más de 300 commits, con tema claro y oscuro, español e inglés, sonido y vibración configurables, arquitectura hexagonal y pruebas automáticas. Es un proyecto vivo: cada tanda de reglas y jefes nuevos sale de lo que pide la comunidad.

¿Tienes un problema parecido?

Cuéntame qué quieres resolver y te respondo en menos de 24 horas con una primera idea.