Hi all. Solo developer here. I wanted to share a small game I made, in case it's useful to people here.
Acrobeat is a timing game played entirely by ear. You hear two short beeps, and the silence between them is your target. You reproduce that gap, and the closer your timing the higher you climb. Every level the window gets a little tighter.
Because the whole game is sound, there is nothing visual you need in order to play. It works with VoiceOver: the controls are labeled, a live caption describes each round, and every outcome has its own sound. A blind player played it through and confirmed it works start to finish, which is really why I'm posting here.
A few practical notes:
- Runs in Safari. Free, no account, no App Store download.
- You can add it to your Home Screen to play full screen and offline.
- There is an endless "free climb" mode and a once-a-day daily challenge with a shareable result.
- Bluetooth audio like AirPods adds a small delay, which matters in a timing game. There's a calibrate-by-ear step in settings: it plays a steady beat, you tap along, and it measures and corrects your audio offset automatically (you can also nudge it with a slider). Wired or the built-in speaker is sharpest, but calibration closes most of the gap.
It's at acrobeat.app. I'd genuinely love feedback from this community, especially on the VoiceOver experience and anything that would make it work better for you.
Comments
Very cool
This is a very fun concept! I find that for me, hold mode works best on mobile using VoiceOver, as I can then just double-tap and hold, then release to indicate second beep, instead of tapping four times in total. On desktop, I also really liked tap-mode with keyboard.
If at some point you implement this as a native iOS app, perhaps the "direct touch" functionality would be useful to add, as this bypasses VoiceOver on the given UI element, in this case the "game key" area.
On mobile, I was more successful with tap-mode with VoiceOver off, though I couldn't be sure I hit the "game key". Perhaps a mode where that element is full screen, and you get announcements with TTS could also be fun? That way you're sure to hit the element, even with VoiceOver off.
Those were just a couple of thoughts, but I really like what you've already done! I could definitely see myself doing this while waiting for transitπ
Best
M
Re: Very cool
Hi M, thank you for the feedback! Just added a "big key" feature you can enable in settings. That fixes the finding the game key issue. Let me know what you think!
I'll consider adding independent TTS as well. I don't know how that would work across different platforms but I'll look into it.
Glad you enjoyed it!