How it works

Remix.js allows us to split a song file into sections that are created by the echonest api. Each section corresponds to an area on the map that is colored a certain color. At the end of each bar of music, a callback finds the next bar based on the current area of the map the player character is in. Therefore, transitions between sections are always synced to the beat, which makes it sound smoother. For best results, use electronic music like Daft Punk or something.

Built with

remix.js, echonest, crafty.js, and chocolate covered espresso beans.

Built With

Share this project:

Updates