Skip to content

Make music puzzle generic (bis) #518

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wjt opened this issue May 8, 2025 · 7 comments
Open

Make music puzzle generic (bis) #518

wjt opened this issue May 8, 2025 · 7 comments
Assignees

Comments

@wjt
Copy link
Member

wjt commented May 8, 2025

We would like to refactor the music puzzle into a more general sequence puzzle component that can be used in different ways in StoryQuests. For instance, I might want to make a challenge with a pixel-art reproduction of the PlayStation controller buttons X O □ ∆, and signposts that tell me to press the buttons in particular sequences.

@wjt wjt self-assigned this May 8, 2025
@wjt wjt moved this to In Progress in Threadbare MVP May 8, 2025
@wjt wjt changed the title Make music puzzle generic Make music puzzle generic (bis) May 8, 2025
@hydrolet
Copy link
Contributor

hydrolet commented May 8, 2025

Attaching .png files to use for the generic sequence puzzle template. @wjt for the signpost I think frame 1 for idle, frames 2-19 for interaction (not looping, just appears on interaction), and frames 20-25 for solved (looping). Also attaching the blank squishy ball, which I hope to modulate to include the colors of the objects in the clue signpost. Let me know if you would like these somewhere else!!

Image
Image

@wjt
Copy link
Member Author

wjt commented May 8, 2025

which I hope to modulate to include the colors of the objects in the clue signpost

But the clue signpost doesn't have any colours?

@wjt
Copy link
Member Author

wjt commented May 8, 2025

Ohhh that's the puzzle. yellow/orange, green, blue?

@hydrolet
Copy link
Contributor

hydrolet commented May 8, 2025

yes! :) That's the puzzle

@wjt
Copy link
Member Author

wjt commented May 13, 2025

@hydrolet Do you imagine that when you interact with the sign, then it will both show the animation in frames 2-19 (which is 3 actual frames, each repeated 6 times, i.e. one image per second for 3 seconds) and also, in sync, trigger the corresponding colourful blobs? Or do you imagine it being either-or: either the sign animates, or the objects are triggered?

The reason I ask is that I have realised that syncing the animated sign to the demo on the rocks makes the whole task harder than I had thought!

@hydrolet
Copy link
Contributor

I was hoping for both so that it is more accessible (eg, in the case of color blindness). Maybe a second sign could do the sounds?

@wjt
Copy link
Member Author

wjt commented May 14, 2025

That's even harder. There's a 1-1 relationship between signs and steps of the puzzle. The idea we hatched on #521 is that I can just change it so the sequence is demoed at a fixed speed, one rock per second, and then we can sync it to the animation by having each section of the animation be 1 second long (as you have done).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

2 participants