Skip to content

Refine Dream Garden clouds and planting rhythm - #176

Merged
alecu merged 2 commits into
mainfrom
feat/dream-garden-clouds
Oct 13, 2026
Merged

alecu merged 2 commits into
mainfrom
feat/dream-garden-clouds

Conversation

@alecu

@alecu alecu commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Dream Garden uses six fluffy cloud silhouettes at 16×16, 32×16 and 48×32, assembled from adjoining tile cells. A separate subdued palette and corrected tile orientation keep clouds joined and readable.

While a player moves, catches plant in the current direction. After stopping, the first catch uses that direction, then later catches alternate sides until movement resumes. Each player has an independent sequence. Planting keeps the player's depth and 75% offset.

RELAX affects only seed movement and future seed spawn gaps. Clouds retain their 0.45 pace, and planted flower drift and animation stay steady. Seeds move at 0.3825 normally or 0.102 while relaxing, and always paint above the cloud tilemap.

Validation: all SDK tests passed, including 29 game tests, CPython, MicroPython, Node/WASM startup, mpy-cross and native renderer checks. Regression tests cover moving/stopped planting, resuming movement, independent players, steady cloud/flower motion, joined cloud silhouettes and actual seed-over-cloud pixels.

The layered SDK PR #175 is already merged. This PR now targets main. Companion: ventilastation/website#21

Preview: game · slides.

Merge this SDK PR first, then website PR #21. The website bundles this game, its cumulative checkpoints and documentation; its Pages workflow deploys after the website PR lands on main.

@alecu alecu changed the title Try fluffy clouds in Dream Garden Refine Dream Garden clouds and planting rhythm Oct 13, 2026
@alecu
alecu marked this pull request as ready for review October 13, 2026 15:56
@alecu
alecu changed the base branch from feat/dream-garden-layers to main October 13, 2026 15:57
@alecu
alecu merged commit 446e540 into main Oct 13, 2026
4 checks passed
@alecu
alecu deleted the feat/dream-garden-clouds branch October 13, 2026 16:07
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.

1 participant