Dance Dance Racing

Dance Dance Racing is a rhythm game and a racing game in one. Arrows scroll up the screen in time with the music, and each one you hit on the beat pushes your car forward. Up to four people can play on one screen with keyboards, gamepads or dance pads, and computer drivers fill the empty seats. There are 145 circuits, each shaped like a country and each with its own song.

Play Dance Dance Racing

Free in the browser, no account needed.

Racing in Iceland to “Glacier Run”, with every arrow hit on the beat.

Hit the arrows to drive

Each player has a lane of four arrows: left, down, up and right. Arrows scroll up the lane to the beat of the song, and you press the matching key or step on the matching panel when an arrow reaches the outlines at the bottom. Some arrows are holds, which you keep pressed until the end of the green bar.

Every press is judged by how close it is to the beat: Fantastic within 45 ms, then Excellent, Great, Decent and Way Off, up to 200 ms. Each hit kicks the car forward, and between hits it slows back down to a cruise. A miss only costs you the kick you didn’t get, but three misses in a row send the car into a short spin.

Every 20 hits in a row fire a turbo, which adds 25% to your speed for 2.5 seconds. Driving close behind another car gives you a draft, so your kicks carry you further.

A race in Iceland seen from above. The arrow lane sits over the track with the word TURBO!, a Fantastic judgement and a combo of 21, the player's car is leading by 2.0 seconds, and a minimap is in the corner.
A turbo at a 20-hit combo, in the lead on the first lap.

Circuits and songs

The home screen is a world map with a strip of circuit outlines. Each of the 145 circuits is shaped like a country and has its own song in a style picked for that country. Iceland’s is “Glacier Run”, icy electronica at 123 BPM, and Israel’s is “Coastline Pulse”, Mediterranean dance-pop. A race lasts as long as the song, and the number of laps is set from its length.

The songs are original instrumentals made with the ACE-Step music model. Every song has one chart, which was built from the song’s own beats and rhythms, so there is no difficulty to choose.

The Iceland lobby: the circuit drawn over an Icelandic landscape with a geyser and horses, a card naming the song Glacier Run, and four seats at the bottom: P1 on arrow keys, P2 on W A S D, and the computer drivers Oscar (Pro) and Gio (Ace).
The lobby for Iceland with two players on keyboards and two computer drivers.

One to four players

The lobby has four seats. Player 1 uses the arrow keys, and other players join by pressing an arrow on their own keys: W A S D, I J K L, or 4 5 8 6 on the number pad. A gamepad or a USB dance pad joins the same way. Seats nobody takes are filled by computer drivers at three skill levels: Rookie, Pro and Ace. The computer drivers play the same chart under the same rules.

With two or more people, the screen splits so that each player has their own view of their car and their own arrow lane.

A split-screen race: on the left Player 1 in first place with a combo of 38, on the right Player 2 in second place with the message Overtake! 2nd, each with an arrow lane and a minimap.
Two players on one keyboard, on lap 2 of Iceland.

Dance pads and timing

Dance pads report their buttons differently from one model to the next. Remap pad on a seat card lets you set each panel and test the controller live, and the mapping is saved for that device. A pad’s Start button starts the race from the lobby.

The settings menu has an audio offset you can change in 5 ms steps, and Calibrate timing, where you tap along to a metronome on the device you will play with.

Before each race there is a warm-up that shows each arrow and waits for you to step on it. In your first races it then drops a few arrows in time with a metronome before the cars roll up to the start line. Enter skips the warm-up.

Records and flags

The results screen shows the finishing order and times. Your personal bests are saved in the browser.

Each circuit also has a record, scored out of 1,000,000 on how close your steps were to the beat rather than on race time, because race times depend on who else is racing. If you beat the record, you can enter a name and plant your flag, and your country’s flag is painted over that country on the home map.

The results screen: Player 1 wins in 138.76 s, followed by Gio, Player 2 and Oscar, and a box reading New Iceland record! 962,963 with a name field and a Plant flag button.
The results of a two-player race, with a new Iceland record to claim.
All racing →