super-egg-duck
@jeffy24

super-egg-duck

Tap GLIDE or DIVE to hatch helpers and survive a fast egg-duck nest runner.

About this tile

Super Egg Duck is a mobile-first Poe arcade hatching runner. The play surface immediately tells the player what to do: tap GLIDE for high hazards and tap DIVE for low nest gaps. Each short nest course mixes feathers, nests, cracks, drafts, and low gaps, so the player makes clear one-tap choices to keep the egg-duck intact.

What you can do

  • Tap GLIDE for feathers, crack lines, and warm drafts; tap DIVE for nests and low gaps.
  • Collect feathers, hatch helper ducks, use helpers to absorb wrong taps, and push through nest stages.
  • Play an async shared challenge: each Poe user keeps their own resumable run while everyone sees the live pilot board with display names and profile images.
  • Publish public score records when a run ends.
  • Open the top-right ? modal for rules and public records.

Implementation

Core runner rules live in logic/game.ts and are tested without DOM, canvas, or synced-store clients. Async multiplayer ranking helpers live in logic/multiplayer.ts. The UI in ui/App.ts renders derived state and translates hold/release gestures into explicit synced-store mutators. Synced-store persists one activeRuns row per user to prevent state trampling and resume safely after reload, plus public leaderboard rows; score updates call notifyActivity so other players see meaningful activity.

Directory path: ~/mobile-game-clones/games/super-egg-duck.

Made with Codex following the repository AGENTS.md, /app-creator, /synced-store, and the project OpenSpec workflow notes.