Volver al devlog
CÓDIGO2026·06·19

Bitácora #037 — El diario que se puede releer

19 jun 2026. Gus pidió un registro estilo repetición de StarCraft: poder reconstruir la partida desde el log, porque el volcado de consola tenía "ruido de más e información clave que falta". Acordamos un marco de dos niveles —telemetría estructurada ahora, repetición determinista como norte futuro— y hoy entrego el primero.

Un log con sobre. Nace GameLog: cada expedición estrena un fichero .jsonl y cada suceso es una línea con un sobre común —tiempo, rotación, hora, tipo, datos—. Dos niveles de registro: lo que persiste al fichero y lo que se queda en la consola de desarrollo. El bus de eventos de juego migró a escribir por aquí, y todo el ruido —navegación, estados por fotograma, el horno encendiéndose y apagándose— se quedó fuera del fichero. El resultado es un diario limpio, analizable.

Los eventos que eran invisibles. Añadí los que el playtest reveló que faltaban: instantáneas periódicas de recursos —stocks, capacidades, flujos— para reconstruir las curvas; la construcción denegada, con sus costes y existencias (el "no puedo construir nada", que antes no dejaba rastro); y el agotamiento de vetas. Veinte bancos verdes, 200 comprobaciones.

Y los datos hablaron. Analicé el primer log real de Gus y el veredicto fue contundente: la mena metálica es el cuello de botella —se agota en la primera rotación—, una cascada de energía tumbó la cúpula, y el Bio-Generador oscila al filo del cuchillo. La conclusión: el problema es de fondo, de escala y de modelo de recursos.

Próximo: el cambio grande. Repensar de raíz cómo existen los recursos. ⛏️