Galadirith / moonrider

πŸŒ•πŸ„πŸΏ Surf the musical road among the stars.

Home Page:https://moonrider.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Moon Rider

moonrider

Surf the musical road among the moon, stars, and northern lights.

Read more about it with elliottate at bsaber.com

A free and open source music visualization and rhythm game website. From the creators of the Beat Saver Viewer used by the community to preview maps.

gif

Song maps are sourced from beatsaver.com with expressed support from the Beat Saver community admins. Supports all browsers and headsets (incl. Quest). If there are any issues, file an issue here on GitHub or leave a message in the Supermedium Discord.

Built with JavaScript and A-Frame to demonstrate the Web is capable of high-quality VR experiences and to provide a learning resource for the developer community.

Try the site out now in your browser!

Featuring various modes:

  • Ride Mode - Just sit back and enjoy the ride.
  • Punch Mode - Crush the stars.
  • Viewer Mode - Watch the beatmap within your browser.
  • Classic Mode - Surf and slice along the musical road.

Big thanks to @elliottate for helping out with this!

Development

Have Node (< v12, recommended v11) and npm installed.

npm install
npm run start

Then head to localhost:3000 in your browser.

Deploying to GitHub

Showing off some crazy customizations? Enable GitHub Pages deployment to deploy gh-pages branch, and then:

npm run deploy

The website will be available on https://yourusername.github.io/moonrider/.

About

πŸŒ•πŸ„πŸΏ Surf the musical road among the stars.

https://moonrider.xyz

License:MIT License


Languages

Language:JavaScript 69.4%Language:HTML 25.7%Language:GLSL 4.4%Language:CSS 0.3%Language:Shell 0.3%