> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_dance/features/gamemodes.md).

# Gamemodes

### Gamemodes

1. 🎵 **Rhytm Mastery**

* Solo dance to a song you choose. Match your moves with the arrow keys (or WASD) to gain score based on your precision, get the highest combo and show what you got!
* Change dance styles freely.
* Dance moves and speed change depending on how well you play.

2. 👯‍♂️ **Beat Battle**

* Same as rhythm mastery, but in multiplayer! Battle your friends or foes, get the highest score and see who’s the best!

3. 🕺 **Freestyle Fiesta**

* Just chill out, no own music, useful in nightclubs where music is already played by DJ etc.
* Change dance moves, styles and speed as you want.
* Arrow keys optional, if turned on, your speed and moves will still be controlled by how well you play.

### Choose your own song

* Direct music links supported for Youtube, SoundCloud, Facebook, Streamable, Vimeo, Wistia, Twitch, DailyMotion, Vidyard, Discord link to file.

### Large selection of dance moves

* 270 different moves available, you can change dance moves, styles and also speed.

### Multicolored dancing mat

* Custom dance mat you can use while dancing, choose from 7 colors.
