A 2D game generated from a song, powered by Spotify. This project won 1st place on Spotify DevX Hackathon 2018. The game may be accessed at eatabeat.herokuapp.com.
- Joakim Berntsson
- Raha Dadgar
- Iman Radjavi
- Simon Takman
Summary of game features:
- Song tempo decides the speed of the obstacles
- Obstacles are spawned for each beat
- The average pitch of a beat decides the position of the obstacle
- The confidence of the beat decides the size of the obstacle
Developed using node.js with the following technologies:
- Express
- Spotify Web API
Developed using the following technologies:
If you want to run this yourself, follow the following steps:
- Clone this reposity
- Create a file
.env
in the root of the repository - Create an application at spotify developer site
- Add callback to
localhost:3000
on the spotify application - Insert your spotify client ID and SECRET inside the
.env
file asSPOTIFY_ID=...
andSPOTIFY_SECRET=...