Inspiration

The theme of FrostHack inspired us to come up with the idea of this game.

What it does

Beat Jumper is a Voice-Controlled game. The Main character "Jumposaurs" has to run dodging all the obstacles coming up it's way. The user can make any kind of high pitch noise to make Jumposaurs jump.

How we built it

We used pygame to build the UI while to make Jumposaurs jump and to detect collision with the obstacle we have used simple algorithms. To make the character jump we used aubio library to detect pitch from the microphone.

Challenges we ran into

  • We faced difficulties installing aubio and pyaudio package looked like our system wasn't compatible, we tried many solutions and finally were able to overcome the issue.
  • Collision between Jumposaurs and obstacle wasn't that much accurate, sometimes even after the collision instead of ending the game right there Jumposaurs kept running. We were finally able to debug the issue and make the game more smoother and accurate.

Accomplishments that we're proud of

We were able to complete our project within time. The game runs perfectly :) .

What we learned

While building this project we got to learn about python, audio processing and pygame.

What's next for Beat Jumper

We will be adding more obstacles like meteorites and birds and different game-modes to make the game more interesting.

Built With

Share this project:

Updates