Skip to content

A Python dance game, that listens to your favourite music though the microphone and tells you how to move the feet on a specific (Tw***er) mat

License

Notifications You must be signed in to change notification settings

b0nz0/TwisterTempo

Repository files navigation

Logo

TwisterTempo

TwisterTempo is a Python game involving a specific mat, like the ones you can find in other, physical, games (see https://www.google.com/search?q=twister+mat).

The game will listen to you favourite music through the built-in audio input of your PC and then show in real time on the screen your moves to be performed on the mat. The moves depend on the tempo of the music, so it is a sort of rhythm game...

Requirements

The game has been tested on Linux, Mac OS and Windows platforms. You will need a PC/Laptop with a microphone (built-in or external), and your favourite music from an external source (TV, Amazon Echo, Google Nest, whatever)

As for the software you will need Python 3.5+, and the following libraries installed (all available on PyPI):

  • Pyglet
  • NumPy
  • Sounddevice
  • Aubio

Contacts

At the moment the project is maintained by me, alone. My daughter and her MacBook Air perform the real-life tests. So please write me for any question: Federico Di Carlo.

About

A Python dance game, that listens to your favourite music though the microphone and tells you how to move the feet on a specific (Tw***er) mat

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages