Ir al contenido
Devlog

Cuatro estaciones, cuatro mundos

2026-09-05

El Milestone 9 construyó el mundo diurno. Pero un tema no es suficiente — el mundo debería cambiar a medida que el jugador avanza.

El Milestone 11 completó el sistema de temas.

Tres mundos nuevos

El Día es el punto de partida. Tropical se desbloquea en Nv.25, Noche en Nv.60, Invierno en Nv.90.

Cada tema consta de dos capas: un fondo de cielo y un fondo submarino. Ambos cambian a la vez — no solo el color, sino también la composición.

Tropical: cielo azul brillante, arrecifes de coral, mundo submarino tropical. Noche: un cielo estrellado, profundidades oscuras. Invierno: bloques de hielo y un océano que parece congelado.

Arquitectura del sistema de temas

El sistema se ejecuta en TemaData ScriptableObjects. Cada tema tiene campos para imagen del cielo, imagen submarina, color de acento de UI, color de texto, color de nubes y más.

TemaManager funciona como singleton — cuando el tema cambia, todos estos campos se actualizan automáticamente. Una sola clave, toda la escena cambia.

Vistas previas de tarjetas de tema

Se añadieron tarjetas de vista previa a la pantalla de selección de temas. Cada tarjeta muestra una franja de 340×150 píxeles del cielo de ese tema — como si echases un pequeño vistazo a ese mundo antes de desbloquearlo.

Esta función resultó técnicamente más compleja de lo esperado. RectMask2D, GridLayoutGroup, valores de offset específicos por tema. Pero el resultado coincidió con lo que teníamos en mente.

Localización completada

Junto con el panel de temas, todos los botones y etiquetas de la pantalla de la tienda también fueron completamente localizados en este milestone. Sea cual sea el idioma seleccionado, todo aparece ahora en ese idioma.

La recompensa del progreso

El sistema de temas no es una capa cosmética — es una recompensa de progresión. Una razón más para jugar hasta el Nv.90.

Y visualmente, cada mundo se siente genuinamente diferente — las mismas mecánicas de juego, cuatro atmósferas distintas.

← Volver al Devlog

Este sitio solo utiliza las tecnologías necesarias para funcionar; no establece ninguna cookie, y tu preferencia de idioma se guarda únicamente en la estructura de la URL. Política de Cookies