Inspiration

I was inspired by many cool uses of API's that I have been seeing recently. I really wanted to try out using an API to make a game for myself and ended up with Match the Music. I also have always enjoyed music based game/quizzes so I figured I could create one of my own.

What it does

Match the Music allows you to enter any artist of your choosing (granted they are large enough), and an API will pull a list of top songs from that artist. With this data in mind a simple game/quiz is created where lyrics are incrementally displayed on the screen, and the player must identify the name of the song based on these lyrics. The player will earn more points based on the amount of lyric hints they need to use to identify a song, and the game offers 3 difficulty levels with harder difficulties using more obscure songs.

How we built it

I created this game in Unity and C# using the Musixmatch API.

Challenges we ran into

There were many cases of the API not returning things properly and breaking overall. This took a lot of work to fine tune and make sure the game runs as smoothly as possible.

Accomplishments that we're proud of

I've never really used an API for development before this point so I'm really proud I was able to use my game developer experience to actually create something fun with the use of an API. I also am very happy with the level of polish I achieved in the game.

What we learned

There are API call limits so be careful!

What's next for Match the Music

I might expand the game slightly, but more or less this was just a very fun learning experience and I think I created a pretty fun game as is.

Built With

Share this project:

Updates