Skip to content

Add El Hilo Que No Tejí StoryQuest - #3011

Open
Nox871 wants to merge 5 commits into
endlessm:mainfrom
GameLab6-UTP-Grupo3-Equipo2:main
Open

Nox871 wants to merge 5 commits into
endlessm:mainfrom
GameLab6-UTP-Grupo3-Equipo2:main

Conversation

@Nox871

@Nox871 Nox871 commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

El Hilo Que No Tejí follows Lino, who falls into El Deshilado, a world made of broken memories, after his dog Manchitas disappears. Following the barks of a mysterious shadow, he must face his guilt to find his dog. The quest has an intro, a stealth level, a sequence puzzle level, three combat levels and an outro.

This is a reworked version of the quest we submitted in [#2428], which was never merged and stayed as it was. That PR came from our team's earlier fork (https://github.com/GameLab6-UTP-Grupo3-Equipo2/threadbare), which was about three months behind upstream, with Godot 4.6 and the previous Dialogue Manager. Following Tobias's suggestion we tried a fresh branch, but the quest did not compile there because of parser errors. So we created a new fork from the current upstream, reworked and updated the quest on it, and are sending this PR from that new fork.

Assets

Original images - CC BY-SA 4.0:

  • Door, Boss, Luto, rocks, trees and Manchitas, telar_pared - by Jair Esnaider Monja Timana
  • Shadows (01-05), Lino, furnitures, rain_drop, piso_cabana - by @Nox871 (Andrés Pascual Díaz Riera)

Third-party assets (all CC0 1.0 unless noted; sources and licenses are also declared in the quest's REUSE.toml):

  • Tiny Swords tiles (Cliff_Tiles, Dirt_Tiles_Normal, Grass_And_Sand_Tiles, Wood_Tower) - Pixel Frog - https://pixelfrog-assets.itch.io/tiny-swords
  • Sound effects from Freesound by aruncbose1, newagesoup, Mr_KeybOred, Dusk225, Mendenhall02, igroglaz, felix.blume, Kinoton, Nimlos, Dave Welsh and bajko
  • Suspenso.wav - CC BY 4.0 - "Monster Screaming in a Cave" by qubodup

Engineering

The GameLab6-UTP-Grupo3-Equipo2 team (@Nox871, Alan Jose Castillo Viera, Jair Esnaider Monja Timana).

Game Design

The GameLab6-UTP-Grupo3-Equipo2 team.

Production & Management

The GameLab6-UTP-Grupo3-Equipo2 team.

Co-authored-by: Alan Jose Castillo Viera byalan75@gmail.com
Co-authored-by: Jair Esnaider Monja Timana elhuecho13@gmail.com

Nox871 and others added 3 commits October 10, 2026 23:53
Add a new story quest made of an intro, a stealth level, a sequence puzzle level, three combat levels and an outro, with its own scripts, shaders, dialogues and assets. Everything is under scenes/quests/story_quests/el_hilo_que_no_teji/.

Co-authored-by: Alan Jose Castillo Viera <byalan75@gmail.com>
Co-authored-by: Jair Esnaider Monja Timana <elhuecho13@gmail.com>
…-teji

Story quest: Add El Hilo Que No Tejí
@Nox871
Nox871 requested a review from a team as a code owner October 12, 2026 21:39
@github-actions

Copy link
Copy Markdown

Play this branch at https://play.threadbare.game/branches/GameLab6-UTP-Grupo3-Equipo2/main/.

(This launches the game from the start, not directly at the change(s) in this pull request.)

@Nox871 Nox871 changed the title Story quest: Rework El Hilo Que No Tejí Add El Hilo Que No Tejí StoryQuest Oct 12, 2026
…D solo en animaciones y evita la muerte doble
…-teji

Usa el HUD global con la regla de 3 fragmentos por hilo y corrige HUD y muerte doble
@manuq

manuq commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

For reference this was the former PR: #2428. I want to reference it because it has previous reviews.

I just did a playthrough and whoa, this is impressive! Very good work! I love the story, the effects, and the level designs, reusing Threadbare mechanics in new and imaginative ways.

Also thank you for updating it to latest Threadbare.

@manuq manuq left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Please reduce the file size of WAV files:
  • 16-bit samples at 44 kHz is plenty. Reduce them if needed (elian_laugh.wav is 24-bit).
  • If they are stereo but both channels have the same data, use mono
  • Remove silence or almost inaudible parts from the beginning or end of tracks

I have updated the wiki with these tips: https://github.com/endlessm/threadbare/wiki/Audio-Style-Guide#sound-effects

  1. I have ran tools/check_orphan_assets.gd using:
const ROOT_FOLDER := "res://scenes/quests/story_quests/el_hilo_que_no_teji"

And it looks like there are unused files. Please confirm and if so, remove them:

Other assets that nothing references: 7
  res://scenes/quests/story_quests/el_hilo_que_no_teji/shared/assets/images/entities/lino/lino_collar_run.png  uid://dwpxrvgd2pgwb
  res://scenes/quests/story_quests/el_hilo_que_no_teji/shared/assets/images/entities/lino/lino_confused.png  uid://b45pmfr80jn7r
  res://scenes/quests/story_quests/el_hilo_que_no_teji/shared/assets/images/entities/lino/lino_run.png  uid://eirajy3u850k
  res://scenes/quests/story_quests/el_hilo_que_no_teji/shared/assets/images/entities/lino/lino_sleep.png  uid://byqkyrwd7i6ur
  res://scenes/quests/story_quests/el_hilo_que_no_teji/shared/assets/images/entities/lino/lino_walk.png  uid://b2ddencnb7wq4
  res://scenes/quests/story_quests/el_hilo_que_no_teji/shared/assets/sounds/enviroment/puente_cae.wav  uid://btid3mejxbt67
  res://scenes/quests/story_quests/el_hilo_que_no_teji/shared/assets/sounds/enviroment/puente_tablon.wav  uid://dlqcif7isw0kv

@manuq manuq Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This wav file is too big (3.1MB), for only 10 seconds of audio.

First of, is 24-bit of depth, which is a lot. According to our audio style guide, 16-bit samples at 44 kHz is plenty.

Checking it I see that it's stereo, but the 2 channels are exactly the same. So please convert it to mono. Also remove the almost inaudible or silent part from the end of the track.

Image

In fact, the largest files are all sounds in shared/assets/sounds/, 16 files of 11.2 MB size total:

File Size
elian_laugh.wav 3.1 MB
Suspenso.wav 1.5 MB
elian_dissapear.wav 1.2 MB
intro_thunder_rain_lino.ogg 1.1 MB
elian_jar01.wav, elian_jar03.wav about 1 MB each

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants