Pocket Racers is a small racing game about toy cars tearing around a house. You slide a chunky plastic car across bedroom carpet, kitchen tile, and garage concrete, dodging soccer balls and shoving over stacks of paper cups, all at about the scale of a matchbox car on a rug. It plays in a browser, it plays on a phone, and it costs nothing.
For a long time it carried a flaw I could not stop seeing. Every track was flat. Each one sat on the floor like a slot-car loop, and after two laps they smeared together in your memory. You turned right, you turned right again, the race ended. Driving felt wonderful. The layouts were quietly putting people to sleep.
So I threw out the track list and rebuilt it around one idea. The floor is not the only place a race can happen.
Levels that go up

New tracks climb. They cross over themselves on bridges and duck back underneath. They fling you off ledges and set you down on ramps two car-lengths below. A lap has a top and a bottom now, plus a real reason to glance at the minimap.
Bunk Bed Run, the third track, is the clearest example. You launch on the carpet, thread through a scatter of toys, then climb a ramp made of bed slats up to a mattress plateau five and a half meters over the floor. Up top the road runs along the open edge of the mattress with no guard rail, so a lazy line pitches you clean off the side. At the far end you hit the footboard and take off. That jump clears a genuine hole in the road, drops roughly four and a half meters, and lands you on a wide ramp back down on the carpet. Fumble the run-up and you fall into the gap you were supposed to sail over.

Look at the plateau in that shot. The raised road stands on stacked toy blocks, the kind you would use to build a model bunk bed, and nobody placed a single one by hand. Every road, support pillar, and kerb gets assembled from primitive shapes at load time, working off a short list of waypoints in a text file. Point a track at the kitchen and those stilts become columns of soup cans on their own. Send it to the garage and they turn into paint cans and bricks. That procedural build is why eleven tracks got torn down and put back up in the time it usually takes to model two by hand.
Surface matters as much as shape, because each one grips differently. Carpet holds you like Velcro. Kitchen tile is slippery enough to make you lift early. A garage oil slick has almost no grip at all, so catching one mid-corner is a small heart attack. One car ends up feeling like several, depending on what it is standing on, and the layouts are built to make you feel that swap.
Roads that cross

Overpass Eight is a true figure eight. Its two loops curl in opposite directions, which hands you a left-hander for every right-hander, and midway through the lap you drive over your own start straight on a wooden-ruler bridge nearly four meters up. A lap later you come back through underneath it.
That underpass created a problem worth explaining. A high, tilted camera films everything, the kind of angle that makes a track look like a diorama on a coffee table. It looks lovely right until you drive under a bridge, at which point the deck wedges itself between the lens and your car and you lose sight of the thing you are steering.

A shader solves it. As you slide beneath a raised road, the surface above your head goes see-through. It fades a soft circle in the deck directly over the car, gradient edge and all, then drags that porthole along with you as you move. Duck under, and the roof dissolves overhead. Clear the far side, and it seals shut behind you. Your car stays on screen the whole way through, and the overpass still reads as solid track whenever you are the one up on top of it.
A place to meet yourself
Fort Kushmore, the fourth track, is almost dead flat, and that flatness is the entire idea. It teaches one skill and teaches it hard: banked corners. Two fat bermed sweepers, one leaning left and one leaning right, reward holding the throttle and leaning into the wall of the turn instead of stabbing the brake. Between the two berms the halves of the track cross at ground level on a painted X, so the pack runs headlong into itself coming the other way. Somebody always pays for that intersection.
The AI learned to fight
Here is the change you feel inside a single race once you turn the difficulty up. Bots used to drive as though they were alone on the track, calm and predictable. Each one carried a stat called aggression that the game proudly printed on its character card and then completely ignored.

Aggression does something now. On hard mode, when a bot pulls level with you door to door, it leans its steering into your car and tries to shove you off your line. Wreck-It Rex finally wrecks things. Catch-up logic grew claws to match. Where it once pretended to help the trailing cars while doing nothing useful, it lifts a bot's top speed when it slips behind and trims it when it takes the lead, so the field stays bunched and the last corner decides races. Push the difficulty to its ceiling and that safety net disappears. Up there you are on your own.
None of this chaos cheats you. There is no homing shell that streaks in from off-screen to end your race for no reason. Everything that clips you is a solid object you can watch approach: a ball dropped from a dispenser overhead, a tumbling cube, the front bumper of a rival who wants the spot you are sitting in. Read the track well enough and you slip past all of it.
Still free, still pocket-sized
All of it runs in a browser and on a phone with no download and no account. A race lasts a minute or two. Restarts drop you back on the grid instantly. Sliding off a six-meter ledge costs about two seconds before you respawn on the road, which keeps that new height a dare instead of a punishment. Steering is a thumb on the screen, one button handles a boost, and nothing anywhere asks you for money.
What comes next
Bedroom is done: five tracks that walk you from a gentle first hill, through the figure eight and the bunk-bed jump, up to a finale where you run a six-meter shelf with no rails while a gauntlet of dispensers rains toys across the finish straight. Three more worlds are drawn up and coming.
The floor was never the only place to race. The game has caught up to that. Play Pocket Racers free in your browser and go find the top of a track.