Inspiration

Gus' friend Marcos inspired this project. It is inspired from similar guessing games.

What it does

This project allows groups of friends to play a game based off of who knows each other's music tastes best. It works kind of like Kahoot-- one person hosts a game, then everyone else joins and the game can start. Then there are rounds of questions, after each of which is a leaderboard.

How we built it

We built this project with Python and the pygame library as well as the LastFM, iTunes, and MusicBrainz API's. We also used various other tools such as FFmpeg.

Challenges we ran into

Learning how to program the network infrastructure using the sockets module in Python was a challenge, as well as figuring out how to implement FFmpeg features without the need to go through the labor-intensive process of installing FFmpeg on every client.

Accomplishments that we're proud of

We are proud of our stylish UI created all from scratch in PyGame. We also learned a lot of new things-- none of us knew how to use any of the API's we used, or how to use FFmpeg or create networking code.

What we learned

We learned many new API's and libraries-- but our main takeaway is teamwork. What I'm saying is we wrestled with git for a while and came away with a new understanding of the importance of knowing how to use git. Just commit and push is NOT enough.

What's next for Genrealike

Share this project:

Updates