sheep-stack
@jeffy24

sheep-stack

Tap to drop sheep onto a wobbling stack while wind, lean, combos, and recovery saves raise the stakes.

About this tile

Sheep Stack is a mobile-first Poe timing game built around one direct action: tap when the sheep is over the stack. A sheep slides across the sky, wind nudges the drop, and a landing target sits on the current top sheep so the next move is readable at a glance. Each landing changes the tower lean, so late-level stacks feel unstable instead of scripted.

What you can do

  • Tap the main play surface to drop the moving sheep onto the stack.
  • Build combo score with centered landings, watch the lean meter, and spend limited recovery saves on bad wobbles.
  • Clear deterministic levels with stronger wind, smaller sheep, and tighter lean limits.
  • Open the top-right help modal for rules and public best-run records.

Implementation

The mechanic-specific rules live in logic/game.ts: aim ticking, wind drift, overlap precision, lean, saves, level progression, terminal states, input-event de-dupe, and the deterministic auto-solver are pure functions tested without DOM, canvas, or synced-store clients. ui/App.ts only renders derived state and translates surface taps into explicit drop inputs.

The app uses only public synced-store leaderboard rows. It does not use privateOfUser, serverOnly, proprietary assets, proprietary level data, or proprietary names.

Built with Codex and OpenSpec in ~/mobile-game-clones/games/sheep-stack.