Bitácora · martes, 22 de septiembre de 2026
El día más largo
El día con más commits de todo el proyecto. El plan de siete fases se hizo realidad: partidas guardadas, afinidad con los vecinos, un sembrado que crece a la vista, cartas, pactos, rituales y el pueblo.
Cómo fue
Con el plan de implementación en siete fases escrito por la mañana, la tarde fue de tachar fase por fase: guardar y cargar, afinidad con los vecinos, el sembrado que se ve crecer, cartas y pactos, y el pueblo que crece.
Doce controles de prueba entraron el mismo día. Desde entonces, ningún cambio se cierra sin una prueba que demuestre que funciona y una prueba falseada que demuestre que la prueba sí reprueba.
El día más largo
Con el plan de implementación en siete fases escrito por la mañana, la tarde fue de tachar fase por fase: guardar y cargar, afinidad con los vecinos, el sembrado que se ve crecer, cartas y pactos, y el pueblo que crece.
Doce controles de prueba entraron el mismo día. Desde entonces, ningún cambio se cierra sin una prueba que demuestre que funciona y una prueba falseada que demuestre que la prueba sí reprueba.
El menú ganó arte de PixelLab, música de ElevenLabs y un panel de madera con las placas del juego. Fue el día en que el proyecto dejó de ser una idea y pasó a ser un juego con reglas.
Hitos del día
- Plan de siete fases
- Ranuras de guardado
- Cartas, pactos y rituales
- Doce controles de prueba
Commits destacados
- Herramientas: doce pruebas de control y los scripts de dibujo
- Ranuras de guardado, pantalla del pueblo, y lo que el jugador encontró roto
- Arte: hitos de fe, mirador, frutales, plantones y comidas
- Fase 3 del plan: cartas, pactos y rituales
- Agregar la fuente Miva personalizable y animaciones de PixelLab al menú
- Sistema de fe: tres fes, árboles propios y la misión que presenta las tres
Quién trabajó: Matheus Ché y Ramon Santos.
57 commits
En el juego 2D
d2bc2f9Organiza las herramientas de scripts en subcarpetas python y gdscript y configura el MCP de PixelLabe6d6ad2Elimina el texto 'Bom Jesus dos Pobres' de las pantallas de inicio y de créditos074ab7fCarga la textura de fondo con FileAccess como alternativa y fija anclas explícitas para CanvasLayer92a4597Convierte el fondo en un PNG genuino, agrega el logo oficial en pixel art y estructura el diseño conceptual en menu_inicial77d2187Elimina un (espaco) suelto que causaba un Parser Error en menu_inicial.gd6225f43Genera un fondo propio y el panel de madera con el MCP de PixelLab; integra los assets en pixel art en menu_iniciala6a402cAgrega content_margin a StyleBoxTexture para que todos los botones queden dentro del marco del panel de madera1db83deAjusta el diseño del menú principal, el encuadre del tablero y los assets de las placas de los botones0544d77Agrega tipado explícito a las variables StyleBoxTexture para corregir la advertencia de inferencia de Variant49a5bc9Agrega efectos de sonido de hover y clic a los botones del menú principal33b2b55Restaura la declaración que faltaba de la variable _btn_voltar_versaoce6b3dcGenera el tema musical de fondo del menú con la API de ElevenLabs e integra el loop en el menú principala6b9779Agrega un botón para silenciar el audio general en el menú principal y en el autoload Audio06e46b9Asegura que solo el botón con el foco muestre la placa dorada activa4fb6247Genera un segundo tema musical de 60 s para la pantalla de inicio con ElevenLabs, agrega la selección de música en OPCIONES, un ícono de audio propio en pixel art y corrige el error de inferencia de tipo en interior_casad7cdd5bActualiza los sprites del ícono de sonido a un pixel art nítido y fija TEXTURE_FILTER_NEARESTd4e5418Agregar íconos de sonido generados con el MCP de PixelLab44e99b8Actualizar los íconos de sonido a una versión en pixel art limpia y legible con Pixen6ef0bdfGenerar y guardar íconos y variaciones de sonido con PixelLab Create Image Proa8530a3Sustituir el arte hecho a mano por assets generados de forma nativa con el MCP de PixelLabf3e803eMejora el menú principal y las validaciones de herramientas8e54dbfGuarda todo el arte generado en una bóveda, automáticamentefb7d84cArte: hitos de fe, mirador, frutales, plantones y comidas1ade3acSistema de fe: tres fes, árboles propios y la misión que presenta las tres1a6b1ccMundo: laguna al este, mapa 20 tiles más ancho y color por estación40ac79bSembrado: frutal con período de espera, invierno que detiene y fruta que alimenta02596cfObras: toda mejora cambia la casa, y toda mejora da un atributo57e39fdMisiones: checklist que se va tachando, trama separada del día a día y brújula de tres puntasfbcdcd7Interfaz: nombre del ítem en la mano, globo de diálogo, zoom manual y pie de pantalla honestod1d9852Correcciones de juego: NPC atascado, capa de la casa, zoom que no volvía, carta leída dos veces88cc870Herramientas: doce pruebas de control y los scripts de dibujo59d73c9Documentación: la regla de la bóveda, el sistema de fe y la vista del vallec7dd6d4Cordeles: diez folletos anónimos, todos en verso original972e041Conecta los siete talentos que prometían y no hacían nada97c1082Codificación de los scripts, ícono del corral y el aviso de UTF-16371de43Plan de implementación en siete fases, y el roadmap viejo marcado como históricof6591daFase 0 del plan: la partida ya se puede guardar y cargar63c5889Tacha la Fase 0 del plan795a359Fase 1 del plan: afinidad con los vecinos403e561Fase 2 del plan: el sembrado que se ve crecercd9204bFase 3 del plan: cartas, pactos y rituales7132369Fase 4 del plan: el pueblo que creceb39f362Configura el estiramiento adaptable de la pantalla y desactiva las subventanas incrustadasd9e8812Mantiene fija la proporción 16:9 (aspect keep) y un tamaño mínimo de ventana de 640x360b9e6d62Agrega los uids del poblado9679018Ranuras de guardado, pantalla del pueblo, y lo que el jugador encontró roto1fab764Runner de los controles con tope, y la regla de nunca matar Godot por nombred2d7036Arregla JUGAR: la pantalla de ranuras se abría detrás del menú7836828Las comidas iniciales reciben dueño: el beiju del fogón y la garapa de Candinha494de15Arregla dos controles que la tanda de comidas dejó rotos7a1becaCordel apoyado en el escenario, el papel en la mano se puede leer, y pared solo donde hay pieza7ca7433El pico recibe una piedra atravesada, y la pesca recibe un pescadorb68e3eaRefactoriza el menú principal, video en loop con LTX, bandas sonoras y fuente Almendrae53d61eLa red se vuelve red: hilo que se curva, nodo con dos padres, y el anillo que se cierra60a905fReubicar la navegación de versión en el header, quitar el scroll y ajustar los márgenes internosaec1742Agregar la fuente Miva personalizable y animaciones de PixelLab al menú0cd2e6bAjustar el menú a 3 filas y mover SALIR a un botón inferior derecho
Sigue leyendo
Antes y después
El valle nace en píxeles
Antes de que existiera el 3D, el valle empezó como un RPG de granja en 2D. El primer día ya había trama, Pedro como guía, mochila, sembrado y el mapa rehecho sobre el plano real de Bom Jesus dos Pobres.
75 en el 2D 41.809 líneas
23sep. · mié.
El valle gana una tercera dimensión
Primer prototipo 3D jugable en Godot, con un personaje animado y Tripo conectado al proyecto. En el 2D, la playa cobra vida y el cementerio recibe a alguien que lo cuide.
5 en el 3D 33 en el 2D 29.946 líneas