El mundo vivo
Alfaria tiene tiempo, hora y estaciones. Nada de eso se sortea al entrar: se calcula a partir del reloj, así que todos los jugadores ven lo mismo al mismo tiempo sin que haga falta un servidor que se los diga.
El tiempo
Cada zona tiene su propio carácter: Ditram es luminosa, la Ruta 1 tiene de todo un poco y Ciudad Guzria —la del Gimnasio Veneno— es gris y húmeda. El tiempo cambia cada 15 minutos, y no se mueve mientras estás adentro de una casa: entrar y salir te devuelve al mismo día que dejaste.
| Zona | Qué tiempo hace (sin contar la temporada) |
|---|---|
| Ditram | ☀ soleado 70% · ☁ nublado 25% · 🌧 lluvia 4% · 🌧️ aguacero 1% |
| Ruta 1 | ☀ soleado 45% · ☁ nublado 30% · 🌧 lluvia 12% · 🌧️ aguacero 6% · 🌫 niebla 5% · ⛈ tormenta 2% |
| Ciudad Guzria | ☁ nublado 40% · ☀ soleado 25% · 🌧 lluvia 16% · 🌧️ aguacero 9% · ⛈ tormenta 5% · 🌫 niebla 5% |
La lluvia tiene tres grados: 🌧 lluvia, 🌧️ aguacero y ⛈ tormenta. Cambian cuánto oscurece el cielo, cuántas gotas caen y cuánto se inclinan por el viento. La tormenta además trae relámpagos, y el trueno se oye después del destello, como corresponde. En combate los tres cuentan como lluvia.
El día y la noche
El ciclo completo dura 4 horas reales, repartidas en cuatro momentos. Contando cada transición mitad y mitad son exactamente 2 horas de día y 2 de noche.
| Momento | Cuánto dura |
|---|---|
| ☀ día | 100 min |
| 🌇 atardecer | 20 min |
| 🌙 noche | 100 min |
| 🌅 amanecer | 20 min |
El amanecer y el atardecer duran 20 minutos a propósito: un amanecer de dos minutos se siente como apretar un interruptor, no como un amanecer. Durante ese rato el color del cielo va cambiando de a poco, del azul de la noche al rosa dorado y de ahí a la luz del día.
Las temporadas
Cambian una vez por semana, los lunes, y rotan siempre en el mismo orden. Cada una tiñe el mundo con su color y le cambia el tiempo a todas las zonas.
| Temporada | Más probable | Menos probable | Aparece |
|---|---|---|---|
| 🌸 primavera | 🌧 lluvia, 🌧️ aguacero, ⛈ tormenta, 🌫 niebla | — | — |
| 🌻 verano | ☀ soleado, ⛈ tormenta | 🌧 lluvia, 🌧️ aguacero, ☁ nublado, 🌫 niebla | — |
| 🍂 otoño | 🌧 lluvia, 🌧️ aguacero, ⛈ tormenta, ☁ nublado, 🌫 niebla | ☀ soleado | — |
| ❄ invierno | ☁ nublado, 🌫 niebla | ☀ soleado, 🌧 lluvia, 🌧️ aguacero, ⛈ tormenta | 🌨 nieve |
En invierno nieva, y eso está garantizado: hay copos cayendo siempre, aunque al tiempo de ese momento le toque estar nublado. Cuando además le toca nevada, se suman y queda una tormenta de nieve de verdad. Ese es el único momento del año en que la Ruta 1 puede tener 7 climas distintos.
Cómo suena
El mundo no solo se ve: se escucha. Ninguno de estos sonidos viene de un banco de efectos — están sintetizados desde cero con ondas y ruido, igual que el resto de los sonidos del juego.
| Situación | Qué se oye |
|---|---|
| Un día de primavera | 🐦 pajaritos |
| Una noche despejada | 🦗 grillos, 🦉 algún búho |
| Bajo la lluvia | 🌧 lluvia |
| En plena tormenta | 🌧️ aguacero, 🌬 viento, ⚡ truenos |
| Una tarde de otoño | 🦗 grillos, 🍂 hojas |
| Invierno nevando | 🌬 viento |
La regla que los ordena es que un sonido tapa al otro: bajo un aguacero no se oyen los grillos ni los pájaros, porque no se oirían. Nunca suenan más de tres cosas a la vez.
client/src/world/climaZonas.ts, tiempoDelMundo.ts y ambienteReglas.ts — los porcentajes y las duraciones son los del juego, no una copia a mano.