Skip to content

Add challenge scenes - #2887

Merged
manuq merged 1 commit into
mainfrom
wjt/add-challenge-scenes
Sep 15, 2026
Merged

manuq merged 1 commit into
mainfrom
wjt/add-challenge-scenes

Conversation

@wjt

@wjt wjt commented Sep 14, 2026

Copy link
Copy Markdown
Member

These are deliberately unfinished scenes to accompany some guides.

Place them alongside the NO_EDIT template since they are deliberately
minimally themed (and use the template player rather than StoryWeaver).

Resolves #2871

@wjt
wjt requested a review from a team as a code owner September 14, 2026 14:26

@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.

This is the first time in Dev Archipelago that players would see a template character instead of the StoryWeaver, and scenes that by themselves have no playability at all. I understand that they would depend on companion guides, as explained in the quest description.

In Dev Archipelago MVP we described:

The player has ultimate freedom to play and experiment with different testing levels, gyms, and simple ("toy") examples with the hopes of sparking inspiration for unique StoryQuests and other contributions to the Threadbare game.

So I wonder if the archipelago is suitable for this. Could these be templates instead? The first siblings of the NO_EDIT template? Maybe a brand new "Challenges" template?

Otherwise, what are ways to make these scenes playable before being edited, while still open-ended?

@wjt

wjt commented Sep 14, 2026

Copy link
Copy Markdown
Member Author

Putting them into dev archipelago was my idea. We could instead just put them into scenes/challenges and not have them reachable in-game, only in the editor. I'm fine either way!

Edit: I reread your comment. Interesting idea, they could be in scenes/quests/template_quests!

@github-actions

Copy link
Copy Markdown

Play this branch at https://play.threadbare.game/branches/endlessm/wjt/add-challenge-scenes/.

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

@wjt wjt changed the title Add challenge scenes [1/1] Add challenge scenes Sep 14, 2026
@wjt
wjt force-pushed the wjt/add-challenge-scenes branch from 47e7a7e to a8924ac Compare September 14, 2026 15:19
@wjt
wjt requested a review from a team as a code owner September 14, 2026 15:19
@wjt
wjt changed the base branch from main to wjt/void-spreading-enemy-don-t-crash-if-void-layer-or-path-are-unset September 14, 2026 15:23
@wjt
wjt added this pull request to stack #2889 September 14, 2026 15:23
@wjt wjt changed the title [1/1] Add challenge scenes Add challenge scenes Sep 14, 2026
@wjt
wjt force-pushed the wjt/add-challenge-scenes branch from a8924ac to f31f75a Compare September 14, 2026 15:25
Base automatically changed from wjt/void-spreading-enemy-don-t-crash-if-void-layer-or-path-are-unset to main September 14, 2026 15:28
@manuq
manuq force-pushed the wjt/add-challenge-scenes branch from f31f75a to 7afff53 Compare September 14, 2026 15:28
@wjt

wjt commented Sep 14, 2026

Copy link
Copy Markdown
Member Author

I revised this to drop the playground elder, and put them alongside NO_EDiT.

@jgbourque wdyt?

These are deliberately unfinished scenes to accompany some guides.

Place them alongside the NO_EDIT template since they are deliberately
minimally themed (and use the template player rather than StoryWeaver).

Resolves #2871

Co-authored-by: Will Thompson <wjt@endlessaccess.org>
@wjt
wjt force-pushed the wjt/add-challenge-scenes branch from 7afff53 to cd36082 Compare September 15, 2026 09:13

@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.

Looks good to me! Waiting for @jgbourque to confirm.

@manuq
manuq merged commit 4e80158 into main Sep 15, 2026
7 checks passed
@manuq
manuq deleted the wjt/add-challenge-scenes branch September 15, 2026 13:28
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.

Add Justin's new challenge scenes

3 participants