Rocket League itself has no browser version, so this is the honest alternative: Rocket League 2D, a free fan-made car-soccer game loaded above from rocket-league.io. It plays in an ordinary browser tab on a school Chromebook or laptop — no download, no extension, no account.
Rocket League 2D: two cars, one ball, two minutes
Rocket League is the car-football game from Psyonix, and it has never had a version that runs in a web browser — the real thing is a download for PC and consoles. What this site plays is Rocket League 2D, a free fan remake by Stephen Kempisty that turns the idea into a flat, top-down match. It is not the official game and it does not pretend to be: no jumps, no boost, no aerials. What is left is the core of it — a car, a ball and a goal to put it in.
The pitch is split down the middle, orange on the left and blue on the right. Orange starts near its own goal on the left and attacks the right-hand goal; blue does the opposite. The goal mouth is the middle third of each end line, and the whole ball has to cross it to count. Hit the ball with the nose of the car and it flies off in the direction you are driving; clip it with a corner and it squirts off at an angle. The side walls are solid, so the ball bounces back into play.
A match lasts two minutes. When someone scores, the horn sounds and both cars and the ball return to kick-off. A voice warns you with thirty seconds left, and the last ten seconds beep. When the clock hits zero the game announces WINNER! ORANGE, WINNER! BLUE or TIE GAME!, and Play Again? starts a new match. The original was made for two people sharing one keyboard; this copy adds a computer driver for the blue car so you can play alone.
Controls & mechanics
| Action | Control | Purpose |
|---|---|---|
| Orange: accelerate / brake | W / S | S brakes first, then backs up |
| Orange: turn | A / D | Each press turns the car 10°; hold to keep turning |
| Blue (2 Players) | Arrow keys | Up and Down for speed, Left and Right to turn |
| Orange (vs CPU) | WASD or the arrow keys | Either set drives your car when the CPU has blue |
| Start / restart | Mouse | "1 Player vs CPU" or "2 Players" to start; "Play Again?" after the final whistle |
How to score more in Rocket League 2D
- Hit it with the nose: A square hit with the front of the car sends the ball straight ahead, faster than you were driving. Corner touches deflect it at an angle.
- Get behind the ball first: Drive around the ball so it sits between you and the goal before you speed up. Chasing it from the side only knocks it along the wall.
- Speed fades on its own: Cars and the ball lose speed every half-second when nothing pushes them. Tap W again rather than expecting momentum to carry you.
- Use the walls: The side walls give the ball a little extra bounce away from them. A shot off the wall near the goal line often beats a defender.
- Cars pass through each other: There is no car-to-car contact, so you cannot block by parking in front of the other car. Block the ball instead.
- Reverse is slow: Top speed backwards is well under the forward top speed. Turn around rather than backing across the pitch.
Key features
- 1 player or 2: Play the CPU-driven blue car alone, or share one keyboard with a friend.
- Two-minute matches: Quick games with a 30-second warning and a ten-second countdown.
- Real ball physics: Front hits, corner deflections and wall bounces, with speed that fades between touches.
- Kick-off reset: Every goal sends both cars and the ball back to their starting spots.
- Sound: Goal horn, ball hits and the countdown calls.
- No download: Runs in the page from this domain; a keyboard is all you need.
Game info
- Title: Rocket League 2D
- Developer: Stephen Kempisty
- Category: Car Soccer
- Platform: Web browser (HTML5)
- About the build: Rocket League 2D v0.9 · Stephen Kempisty (2016 fan project) · jQuery + canvas · CPU mode added here · served from rocket-league.io
Pro tip: Against the CPU, do not race it to the ball. Its car is a little slower than yours, but it always drives to the far side of the ball first. Wait for it to commit, then take the ball away from the side it left open.