Skip to content

Add "El Abandonado" StoryQuest#2492

Open
ricardolujan0501-glitch wants to merge 86 commits into
endlessm:mainfrom
Game-Lab-6-0-UTP-Grupo-6-Equipo-6:main
Open

Add "El Abandonado" StoryQuest#2492
ricardolujan0501-glitch wants to merge 86 commits into
endlessm:mainfrom
Game-Lab-6-0-UTP-Grupo-6-Equipo-6:main

Conversation

@ricardolujan0501-glitch

@ricardolujan0501-glitch ricardolujan0501-glitch commented Jun 27, 2026

Copy link
Copy Markdown

Add "El Abandonado" StoryQuest

Brennan is a human adventurer cursed with loneliness and the inability to use magic. After the massacre of his mercenary band, he wanders in search of magical mushrooms to gain temporary mana at the cost of his own sanity. Throughout the minigames, Brennan will escape from a Lich, navigate a labyrinth, and confront the spirit of his father.

Assets:
Magistar.mp3 - CC-BY-SA 4.0 - by Kevin MacLeod (incompetech.com), obtained from https://incompetech.com/music/royalty-free/?isrc=USUAN1900003
Night of Chaos.mp3 - CC-BY-SA 4.0 - by Kevin MacLeod (incompetech.com), obtained from https://incompetech.com/music/royalty-free/?isrc=USUAN1300042
SCP-x1x.mp3 - CC-BY-SA 4.0 - by Kevin MacLeod (incompetech.com), obtained from https://incompetech.com/music/royalty-free/?isrc=USUAN2000007
Laberinto_minijuego2.wav - CC 1.0 - by @DudeRat, obtained from https://freesound.org/people/DudeRat/sounds/558250/
animacion_levitar.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
arbol_ancho.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
arbol_ancho_araña.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
escombros 1.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
escombros 2.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
escombros 3.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
Esqueleto.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
Fogata.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
Fuego_fogata.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
hada.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
Lapida.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
muro 2.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
muro 3.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
muro.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
New Piskel.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
orbe_ataque 1.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
orbe_ataque 2.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
pilar.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
ramita_negra.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
tronco_horizontal.png - CC-BY-SA 4.0 - Created by @ricardolujan0501-glitch
Atacar-pr.png - CC-BY-SA 4.0 - Created by @Stefany-Ava
Caminar-pr.png - CC-BY-SA 4.0 - Created by @Stefany-Ava
Estar-parado-pr.png - CC-BY-SA 4.0 - Created by @Stefany-Ava
Sorprendido-pr.png - CC-BY-SA 4.0 - Created by @Stefany-Ava
Tira_bolsa.png - CC-BY-SA 4.0 - Created by @Stefany-Ava
cristal_odio_pulso_spritesheet_4frames.png - CC-BY-SA 4.0 - Created by @IrmaGal2
el_alma_del_padre_spritesheet_8frames.png - CC-BY-SA 4.0 - Created by @IrmaGal2
espectro.png - CC-BY-SA 4.0 - Created by @IrmaGal2
llama_verde_spritesheet_4frames.png - CC-BY-SA 4.0 - Created by @IrmaGal2
Alfombras.png - CC-BY-SA 4.0 - Created by @IrmaGal2
Decoraciones.png - CC-BY-SA 4.0 - Created by @IrmaGal2
Letra_Laberinto_Reloj.ttf - CC0-1.0 - by @ggbotnet, obtained from https://www.fontspace.com/home-video-font-f116641
Engineering:
Intro - by @ricardolujan0501-glitch, @Anemica2
Minigame 1 (Stealth) - by @ricardolujan0501-glitch, @Stefany-Ava
Minigame 2 (Labyrinth) - by @Anemica2, @Stefany-Ava
Minigame 3 (Combat) - by @IrmaGal2, @Stefany-Ava
Outro - by @Anemica2, @IrmaGal2

Game Design:
Stealth gameplay by @ricardolujan0501-glitch
Labyrinth gameplay by @Anemica2
Combat gameplay by @IrmaGal2

Production & Management:
Project coordination by @ricardolujan0501-glitch, @Anemica2, @IrmaGal2, @Stefany-Ava

ricardolujan0501-glitch and others added 30 commits May 25, 2026 17:22
…name-template

Duplicate and rename template and all files
…cambios-fuera-el-abandonado

Revertir cambios fuera de el abandonado y reemplazar referencias para no romper nada
@ricardolujan0501-glitch ricardolujan0501-glitch requested a review from a team as a code owner June 27, 2026 23:01
@wjt wjt added the StoryQuest New StoryQuests or updates to existing ones label Jun 29, 2026
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Play this branch at https://play.threadbare.game/branches/Game-Lab-6-0-UTP-Grupo-6-Equipo-6/main/.

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

@felixwalberg felixwalberg self-assigned this Jul 9, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Haha! What do they put in those mushrooms?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I believe this is unused and can be deleted

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This seems like it is unused/empty and can be deleted.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Really enjoyed this level! Clever dialogue and a fun runner mechanic. Avoiding getting trapped by void blocks and the projectiles from the pursuer was difficult but possible!

The assets here were awesome! The cobweb moving in the tree, the eyes peeking out of the hole in the logs, skeletons, etc!

One note, since the animated trees have a z-index of 1, when the player walks along the top of the path, the head disappears underneath them. It might be worth reordering the scene tree so the player stays in front.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The files related to combat can be removed: projectile scene, projectile sprite frames, target sprite frames, and enemy sprite frames

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same with this one, only used in the original sequence puzzle scene

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This scene can be deleted.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Super cool!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

A few of these tiles resources are unused and can be removed.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This seems like it is unused and can be deleted.

Comment on lines +1975 to +1978
[node name="Fondo" type="AudioStreamPlayer" parent="." unique_id=1451661004]
stream = ExtResource("51_pcek2")
volume_db = -14.181
autoplay = true

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Replace this with a BackgroundMusic node, which means:

  • The music will crossfade correctly when changing scene
  • It will be played on the Music bus, which means it respects the music volume in settings

Comment on lines +3818 to +3820
[node name="LaberintoMinijuego2" type="AudioStreamPlayer" parent="." unique_id=164240663]
stream = ExtResource("22_1sish")
autoplay = true

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This can also be replaced by a BackgroundMusic node so that it blends with the rest of the game sounds.

Comment on lines +438 to +441
[node name="Music" type="AudioStreamPlayer" parent="." unique_id=1199184301]
stream = ExtResource("17_xsl4m")
autoplay = true
parameters/looping = true

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This can be replaced with a BackgroundMusic node as well

@felixwalberg

Copy link
Copy Markdown
Contributor

This quest was a lot of fun to play through! Please reach out if any of these comments are confusing or if there is any way we can clarify. I don't speak Spanish, so my apologies for reviewing in English, but there are members on the team who can help if there are any questions!

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

Labels

StoryQuest New StoryQuests or updates to existing ones

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants