Mimimon – Web Game con Economía Digital Integrada

Description

  • Code in Fire

  • 2025

Juego Web Multijugador con Economía Digital y Sistema de Progresión

Mimimon es un juego web multijugador desarrollado como producto propio, que combina mecánicas de
colección, evolución y combate de criaturas con un sistema de economía digital persistente.
Los jugadores entrenan y enfrentan a sus Mimimons, obtienen recompensas internas y compiten en
rankings globales en tiempo real.

El proyecto fue concebido como una plataforma completa, abordando diseño de experiencia,
arquitectura de sistemas, seguridad, persistencia de datos y lógica económica dentro de un
entorno web escalable.

  • Juego web multijugador accesible desde navegador
  • Sistema de colección, evolución y combate por turnos
  • Economía interna basada en recompensas y moneda virtual (MCoins)
  • Ranking global y progresión competitiva
  • Arquitectura pensada para expansión de contenido y escalabilidad

Arquitectura y Stack Tecnológico

  • Frontend moderno basado en React y TypeScript
  • Backend en Node.js con API REST tipada
  • ORM Prisma para gestión de datos y migraciones
  • Persistencia de usuarios, progreso y activos digitales
  • Infraestructura web optimizada con Nginx

Autenticación y Seguridad

  • Gestión de sesiones mediante JWT
  • Hashing seguro de credenciales
  • Protección de cabeceras HTTP y control de CORS
  • Limitación de peticiones para mitigación de ataques
  • Validación tipada de datos en tiempo real

Funcionalidades Implementadas

  • Registro y autenticación de usuarios
  • Selección inicial de Mimimon (starter)
  • Sistema de batallas PvP con turnos
  • Chat y sistema de amigos
  • Ranking global actualizado en tiempo real
  • Recuperación de contraseñas vía correo electrónico

Resultado: un juego web multijugador robusto y escalable que integra mecánicas de gameplay,
economía digital y arquitectura de sistemas, demostrando la capacidad de diseñar productos
interactivos complejos desde cero.