Lens ID: 78367503-c92d-4a26-a977-08b6c2924b56
Inspiration
We were inspired by music rhythm games like Guitar Hero and Dance Dance Revolution.
What it does
Each turn, the player has 15 seconds to accurately tap the pattern on beat and make their Bitmoji groove. Only the one with the best rhythm will win on the dance floor!
How we built it
This lens utilizes turn-based logic, the beat sync component, and Bitmoji animation. We implemented a scoring system that tracks whether the correct button is selected and how accurately it landed on the centerline. Additionally, we created a customized replay component to playback animation sequences from your opponent’s turn.
Challenges we ran into
One limitation of the beat sync component is that we are not able to program our own start/stop to the song. In the future, with this ability we’d be able to ensure that both players receive the same portion of the song for a direct rhythm comparison.
Accomplishments that we're proud of
We're most proud of how it all came together. From ideation to even moments where we had to pivot. The end result feels like the tighter UX that relies on tried & true game mechanics to match player mental models. This combined with the fun design and dance subject matter made it so fun to build.
What's next for Epic Dance Battle
We’d like to add accuracy feedback like “perfect!”, “not quite!”, etc. to make it really clear how the player is performing and how the scoring system functions.
We can imagine a world where Epic Dance Battle has themed expansion packs of different environments, dance move, or even power ups that boost your score!
Built With
- lensstudio
Log in or sign up for Devpost to join the conversation.