Agoro: Kora Rhythm Run turns a small music catalogue into a focused four-lane rhythm game. Tap the notes as they arrive, adjust the difficulty, and try to beat your own local score. The game includes seven charted songs. 4444 and No Wahala are free in full. Every other track has its own free 45-second preview, so a player can learn the pattern before buying the full recording.
This is the music member of three standalone Agoro games. Market Hustle is a timed change-making simulation; Memory Path tests visual recall. Kora asks for timing to a recording and scores each difficulty and preview/full run separately. One additional song, Where Do We Go, was charted for the standalone rebuild. The earlier all-in-one arcade and its account/leaderboard layer are absent; progress is local.
The Android app uses RevenueCat for permanent track purchases and a separate one-time game unlock. Purchases can be restored in the app. The game is free to download, has no ads, and does not require an account. It is designed to keep the two free tracks free and let players hear the paid tracks before paying.
How it was built
Daniel set the content, pricing and release decisions. AI agents helped extract the shared game shell, chart and test content, and prepare Android builds; Daniel owns the published product. The difficult part was keeping the web previews separate from full recordings and ensuring the native purchase key, store product and current RevenueCat offering all point to the same unlock.
What's next
Additional tracks can join the catalogue after the necessary music rights and store products are ready. No date or guaranteed track count is promised.
Try it
Free on Google Play (Android): https://play.google.com/store/apps/details?id=ai.sankofa.games.kora
Demo video: https://www.youtube.com/watch?v=1KR8AdCdPIQ (recorded on the Android emulator; the gameplay was driven by a test script).
Built With
- capacitor
- google-play-billing
- react
- revenuecat
- typescript
- vite
- web-audio

Log in or sign up for Devpost to join the conversation.