Skip to content

v0.2.3

Latest

Choose a tag to compare

@manuq manuq released this 24 Sep 20:05
· 1 commit to main since this release
5cc9bb0

This release features a big amount of changes from 26 new contributors. Welcome all!

Threadbare now uses Dialogue Manager 4.1.0 #2828 #2848.

StoryQuest Kit Improvements

The stripped-down version of Threadbare introduced in v0.2.2 has been improved and is now ready to use Backstitch from our servers.

It now contains challenge scenes made by @jgbourque #2887 . The LoreQuests have been reinstated @wjt in #2717. The quest ending was tweaked because there is no Loom in Dev Archipelago, so the quest is silently marked as finished #2680.

Also, the copy of the template generated by the StoryQuest bootstrap now starts from a basic scene #2905.

Talking about the StoryQuest bootstrap dialogue: its appearence and text have been improved by @wjt in #2858, #2849 and #2850. It is now also displayed in Spanish, if the editor is set to that language #2859.

image

Dev Archipelago

The home in the StoryQuest kit is the Dev Archipelago, and is a big part of it.

@felixwalberg continued improving the Dev Archipelago with:

  • An intro island with an explanation #2677
  • An AreaFiller demo #2664
  • Add Ink Combat hub #2655 #2749
  • An "enemy interaction" island #2706
  • A level design island #2811
  • Moved the "unify abilities" demo into the archipelago #2672

The Dev Archipelago has been fully translated to Spanish in #2845, #2896 and #2945. This also includes the NO_EDIT template.

image image

Other notable contributions to the archipelago were:

  • @wjt added a funny interaction to the townie chasing a sheep #2731 and reduced the ping-pong sheep's frequency #2869
  • @lasr21 changed the text order of the dialogue to access from Fray's End #2785
  • @edwardvilcamonje-max improved the Template Elder dialogue #2817
  • @manuq (that's me!) improved the camera in the grappling hook demo, and added a loooong needles connection #2882
  • @Brandon-code96 fixed the teleporter fade direction and inconsistencies #2910

StoryBook & User Interface

The StoryBook and other menu screens continue to be improved.

In the StoryBook, @alcole2 added language bookmarks in #2712, which also required to add a language field to quests in #2703. She also ensured that the listed titles align properly regardless of their lengths #2670 and fixed the focused control #2682. @ChiguireDigital added completion indicators next to the quests titles #2783 and also fixed the back navigation #2846.

Grabacion.de.pantalla.desde.2026-09-24.19-08-11.mp4

@ChiguireDigital continued working on the user interface, theming controls with a hand-drawn style. The volume sliders #2865, the checkbox button #2794
and scrollbars #2804.

The user interface gained sound effects as well. @Un-player0 implemented click sounds #2790 and @FinalRed added button hover sound effects #2885.

In Settings: when running the game in the editor, there is now a button to open current scene in editor under Debug Settings #2674. Also the music volume is now cap at half of SFX #2681

menu.webm

In the Credits screen, @Zer0LoL fixed the vertical expansion #2883 and @andreas-paul added a missing drop shadow to the hint icon in #2929.

Lore Quests Improvements

The stealth level was improved by @Leonardo-UTP with crops decoration #2788, fixing Y-sorting #2964. @KarmDK also fixed a missing collision and occluder in the tower #2805. The level design of the tutorial stealth level was improved by @IDynamixI985, preventing the guard from detecting player on spawn point #2808. Also @ricardolujan0501-glitch made the insta-defeat guards hide the detection light #2799.

image image

@Un-player0 made the Eternal Loom animation dynamic, based on actual number of threads collected by the player #2864.

Grabacion.de.pantalla.desde.2026-09-24.16-54-33.mp4

@IDynamixI985 implemented sound effects for the Void enemy #2862 and now the Void chasing level is one of the most polished ones. @Brandon-code96 also added an attack sound effect to the Mothsache enemy #2802.

Also, cliffs have been updated in a number of levels by @KarmDK #2899 #2874 and @Un-player0 in #2900.

There are now shader transitions when certain parts of the world are unlocked #2699 #2714.

StoryQuests Improvements

A new StoryQuest has been added! "Legends Without Name" (Spanish) by @EduGAH21, @KarmDK, @LauraGomezLinares, @Artreforget, @DafneIncio, and @JSobero #2477

legend.mp4

Existing StoryQuests were improved too:

Doors Ready for Level Designers

Level designers were missing a door component that could be crossed horizontally. This was tricky because of the fake 2D game perspective. @KarmDK found the way in #2792, adding the corresponding assets and scenes. A demo with doors and levers was added #2813. @BFoster-BF made it possible to flip the doors visually in #2935. Improvements to the assets were done by @Nilu501 in #2940, #2952 and #2956. The guards were able to detect the player through doors, and the doord didn't occlude light, so @ChiguireDigital fixed it in #2886

image

More Variants for the Character Randomizer

The Threadlings (previously known as "Townies") that are made of random parts, gained new variants and features:

Grabacion.de.pantalla.desde.2026-09-24.17-00-29.mp4

Cat Walking in Fray's End

@BiancaPierina added animations for walking and winking in #2872 and @IDynamixI985 made cat walk around in #2901. Also @wjt fixed the "meow" sound position #2730.

Grabacion.de.pantalla.desde.2026-09-24.17-03-08.mp4

Health and player

@Codex-1010 added sound effects to the player Grapple ability #2902. Also a number of changes were done to support lives and health:

Other notable changes

  • @bergiebird (who is red/green colorblind) fixed Sokoban's colorblind accessibility #2943.
  • @justin-calleja found that the game was pausing when pressing unrelated keys in the keyboard, and fixed it by change pause event to keycode #2927.
  • @justin-calleja also removed stray pixels from the floor tiles #2919.
  • @Brandon-code96 moved a tree in which the player was getting stuck #2958. While we continue to find a definitive fix for these "getting stuck" bugs, we made the player unravel in those cases #2777.

And more!

Concept Art Contributions

Not all contributions go to the Git repository. A concept art for a new enemy or a guide is a valuable contribution to the project too. Here are the latest contributions in the [https://github.com/endlessm/threadbare/wiki/Contributed-artwork](Contributed-artwork wiki page):

New Contributors

Last but not least: Congratulations to Will Thompson (@wjt) who is stepping aside as current maintainer. But is not going anywhere! Will has been a key member of this project from the very beginning, and will continue to be. Thank you Will!

Full Changelog: v0.2.2...v0.2.3