All Four Wheels

Time left1:05
Mishaps
0+0s
This game needs a browser with canvas support. Touch each numbered checkpoint with the coral marker inside the basket, then drive out through checkout.

Touch circle 1 of 3 with the basket marker

W S push / pull A D rotate Space brake Arrow keys work too

All Four Wheels is my shopping cart game. Turn the basket while it keeps sliding in the old direction, then push to bend its path. Six short courses, shelves that topple, bottles that break, spills under the wheels, and your best runs saved in this browser. Still in progress.

How to play

Get through the store before time runs out. Cones add two seconds to your time, loose boxes add three, and spilled shelves add five.

In the first course, push straight for a moment, let go of W, and hold D. The basket turns while the cart keeps traveling in its old direction. Push again to pull that slide into a curve. Space brakes; S pulls you backward.

The gold pins are the swivel pivots. Each tire sits behind its pin on a little fork. Pull backward and watch the wheels swing around; turn while moving and each one follows a different curve. You can see them through the basket.

The thin line ahead of the cart shows where you're moving. The basket shows where you're facing. Those directions can be very different. The map edge and your outline turn red when the basket, a wheel, or you touch the boundary.

Touch each numbered checkpoint with the coral marker inside the basket, in order, to open checkout. The marker sits two thirds of the way from the basket's rear to its front. Any contact counts. Follow the painted arrow and drive through the opening in the outer wall. Keep rolling until you and all four wheels are outside.

The first course starts with one small table and a vase of water. Bump the table and the vase slides off, breaks, and leaves a clear puddle on the tiles. A bump at normal driving speed can rock a shelf, throw its stock off, or tip the whole rack onto the floor. Wine bottles and dishes break; cans roll and bounce. Run a wheel over a ketchup bottle and it squeezes sauce onto the tiles. Wine spreads farther than ketchup, and oily spills make braking harder. The tires pick up water and other spills and leave wet or colored tracks. A table or shelf costs five seconds once, however many things fall.

Three marks for a clean run under the course's target time. Two for finishing with at most two mishaps. One for getting there. Practice mode has no deadline and doesn't change your records.

Built with JavaScript and a small canvas. Pixel art is drawn in the game. Cart physics · Store physics · Game source.