A Dance Dance Revolution style rhythm game built for a phone held upright. Arrows fall down four lanes; tap the lane as each one crosses the line. Every track was composed and synthesized from scratch, so nothing here is a cover, a sample or a licence, and the app can write you a brand-new song on the spot.
Get it on Google PlayFree on Android. The phone version is this exact game with all forty tracks, a composer that makes new ones, and leaderboards and achievements on Google Play Games.
Click the game first. In a song, tap the lanes or use D F J K or the arrow keys. Esc pauses. Eight of the forty songs are here; the rest are in the app.
Four lanes, one arrow each, a receptor line near the bottom of the screen. Arrows scroll down in time with the song and you tap the lane the moment the arrow sits on its receptor. Hold notes have a tail: keep your thumb down until it ends. Jumps put two arrows on the same beat.
Full marks. The receptor flashes gold and throws sixteen sparks.
Three quarters of a note. Still keeps the combo going.
Forty percent. A tap this loose still counts, barely.
Nothing, and the combo resets. Letting go of a hold early breaks it the same way.
A run is worth up to 1,000,000 points, spread evenly over every note. A hold counts twice: once for the tap and once for keeping it. Your accuracy is the share of those points you earned, and it sets the grade.
| Accuracy | Grade |
|---|---|
| 99% and up | SSS |
| 97% | SS |
| 94% | S |
| 88% | A |
| 80% | B |
| 70% | C |
| below that | D |
| health hit zero | F |
The bar along the top is your health. It starts half full, climbs a little with every hit, and drops hard on a miss or a broken hold. Reach zero and the song fails. Survival is on by default; switch it off in Settings and a bad run simply ends with a low grade instead.
Nothing in Dancy Fingers is sampled, licensed or covered. A composer program writes each piece, picking a key, a tempo, a chord progression and a verse, chorus and bridge, then spinning motif-based melodies over them. A synthesizer renders every note, chord and drum hit from raw waveforms. Song titles and artist names come out of word lists; they are not real songs and not real artists.
Because the charts are built from the exact musical events that produced the audio, every arrow lands on a note that is actually there. No hand-timing, no drift.
The app carries the same composer and synthesizer, ported to run on the phone. Tap Generate Song on the main menu, and a fresh 70 to 90 second track with all three charts appears in the song list after fifteen to thirty seconds, marked ✦ Generated. Keep the ones you like, delete the rest. There is no limit.
Eight styles rotate through the built-in set: synthpop, chiptune, house, drum & bass, lo-fi, trance, funk and hardcore. One of each is playable on this page.
Dancy Fingers started with a simple problem: rhythm games live or die on their music, and music is the one thing a small studio cannot license forty times over. So the music got written by a program instead, and the charts fell out of the same program for free. The game around them is a classic four-lane dance game, shrunk to a phone and tuned for two thumbs.
The version on this page is that game, ported to run in a browser, with eight of the forty songs. Your scores and settings stay in this browser.
Dancy Fingers is made by eiilo, a small independent studio. The app is free, supported by ads that appear between songs and never during one; the version on this page has no ads at all. No account and no sign-up: your scores, settings and generated songs stay on your phone. Sign in to Google Play Games, if you like, for leaderboards and achievements. The app also shares usage statistics, and what its ads need, with Google, with your consent where the law requires it. The privacy policy spells all of that out.
Found a bug, or want a style the composer does not do yet? Write to hi@eiilo.com.
The app has every song, the composer for unlimited new ones, leaderboards and achievements on Google Play Games, and a screen made for thumbs instead of a mouse.
Get it on Google Play