Problema
Threadbare (UTP Game Lab 4.0 · Endless OS Foundation) reúne historias creadas por distintos equipos dentro de un mismo universo técnico. El reto: aportar una quest completa —Sueños Nocturnos— que se integre en la plataforma común sin romper sus convenciones de guardado, menús y navegación, con narrativa, mecánicas y arte propios.
Arquitectura
La quest sigue el patrón de sistemas de juego de Godot: el input del jugador entra por el árbol de escenas, que vía señales dispara las mecánicas y el sistema de progresión de la historia, todo integrado en el framework de Threadbare.
- Godot Scene Tree: nodos + señales como columna vertebral de la jugabilidad
- Mecánicas: movimiento, diálogo, triggers y comportamiento de personajes
- Quest System: progresión guiada de la narrativa
- Threadbare: convenciones del proyecto (saves, UI, navegación)
Decisiones y tradeoffs
- Señales de Godot en vez de referencias directas → sistemas desacoplados que se integran limpio con Threadbare, a costa de un flujo de control menos evidente al leer.
- Respetar el framework de Threadbare → la quest se siente parte del juego y no un parche, al precio de ceñirse a sus convenciones en lugar de una arquitectura libre.
Stack
Godot Engine · GDScript · LibreSprite (pixel art) · FL Studio (música y SFX) · Threadbare
Métricas
- Quest publicada y jugable en línea como parte del UTP Game Lab 4.0
Enlaces
- Jugar: StoryQuest in Threadbare