A packed hangar of glowing pods sits under the dock. Every pod points one way. Tap a pod and, if every cell ahead of its nose is clear, it shoots out of the hangar. If something is in the way, it bumps (and costs 20 points).
A pod that matches the docked ship's colour boards it. Any other pod waits in a launch bay below the hangar. A ship needs 3 pods, then it launches and the next one docks. The next 2 ships are shown on the right, so you always know which colours are coming.
Chains. If a pod of a ship's colour is already waiting in a bay when that ship docks, the ship is primed and the chain grows: ×2, ×3, up to ×5. A ship that docks with nothing waiting resets it to ×1. Each launch scores 100 × chain², so a ×5 launch is worth 2,500.
Jams. If every bay is full and none of the pods in them fits the docked ship, the hangar jams and you lose a shield. Your latest waiting pods fly back to where they came from: at least 3, and more if that's what it takes to leave a way out. In the rare case there's no way out at all, the hangar locks up and you move on to the next one.
The clock. Each hangar starts with a 60-second bar. Every launch tops it up (+1.5 s), and chain launches top it up more (+2 s for every link above ×1). Clear the hangar and each second left is worth 50 points. If the bar runs out, you lose a shield and move on to the next hangar.
A run is 6 hangars, each adding one new thing: longer pods, smoked-glass pods that hide their colour until their path is clear, steel pillars, two ships docked at once, and finally fewer bays with everything together. You have 3 shields; lose them all and the run ends.
Scoring: 10 per pod seated, 100 × chain² per launch, +1,000 per hangar cleared, +500 if it had no jam, 50 per second left on the clock, −20 per bump, and +500 per shield left at the end.
Daily Dock is the same 6 hangars for everyone today, with its own leaderboard that resets at midnight Pacific time. You can play it again, but your first finished run is the one that counts. Copy your result to share it.
On a keyboard: P pauses, M mutes, Enter presses the main button.