Volver a Proyectos
Game Development

StoryQuest in Threadbare

Desarrollo de StoryQuest integrado en Threadbare (Endless OS Foundation). Mecánicas en Godot Engine.

enero de 2025
Godot EngineLibreSpriteFL StudioThreadbare

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.

Input del jugadorteclado · interacciónGodot Scene Treenodos + señalesMecánicasmovimiento · diálogoQuest SystemprogresiónThreadbareframework Endless OS
// Arquitectura de sistemas de juego
  • 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