Repository navigation
[3/11] feat: the rubber chicken – a secret that squeaks - #214
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
arudaev
force-pushed
the
playtest/3-chicken
branch
from
October 25, 2026 10:23
7266a59 to
7cb30ce
Compare
Playtest T2 (a jam requirement). A two-frame board (resting, squeezed) drawn in the food sheet's look, an interact box left of the start in hg-0-0, and stage/chicken.ts: walk into it and it squeezes with a synthesized squeak, every time. Refs #72
arudaev
force-pushed
the
playtest/3-chicken
branch
from
October 25, 2026 11:57
7cb30ce to
3ad156e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stack: 3 of 11 (playtest): base #213. Merge bottom-up, only on Alexander's word.
What and why
Playtest T2 (Lex, team chat): the rubber chicken must be in the game somehow. It's now a secret in the Hidden Garden, lost behind the gate pillar left of where you start. Most players walk right; whoever walks left first finds it. Walk into it and it squeaks, every time. No pickup, no words.
rubber-chicken(gpt-image-2.5-sunburst, anchored on the approved food sheet for the look): two frames, resting and squeezed mid-squeak, slightly dusty. In the game it's about 34 × 9 px, a little bigger than a real one so it reads next to the 76 px hero. Exported as an optional atlas.interactbox of kindrubber-chickeninhg-0-0at x 28–72, on the floor. Preview of the spot:art/sprites/previews/rubber-chicken-in-garden.png.stage/chicken.ts(model inchickenModel.ts) shows the squeezed frame for 260 ms on every entry and playsrubber-squeak, a new synthesized recipe: a rising squeal, then a falling one. No audio file.Issue
Refs #72 (playtest checklist T2 ✅)
Verification
npm test: 330 passed (new: the chicken is left of the start, its frames; the squeak in the sound list);tscclean;check_docsclean; collision check 0 problems.rest-00→squeak-00) and played the squeak. I didn't listen to it, since the pane was muted.