A "battle" is between two users of the system. It effectively represents a new station to listen to.
When 2 players are battling, you can hear them at a custom URL (e.g. /battle/battle-id) ... their individual user stations would still be functional while the battle is going on. Should the individual user station deck be reflective of the current battle deck? Or should battles have their own isolated decks? 🤔
Battle stations require a special player, that plays the next track from each user's deck, in an alternating fashion.
During the battle, the two battling users should each be able to manage the contents and ordering of their own deck.
A "battle" is between two users of the system. It effectively represents a new station to listen to.
When 2 players are battling, you can hear them at a custom URL (e.g. /battle/battle-id) ... their individual user stations would still be functional while the battle is going on. Should the individual user station deck be reflective of the current battle deck? Or should battles have their own isolated decks? 🤔
Battle stations require a special player, that plays the next track from each user's deck, in an alternating fashion.
During the battle, the two battling users should each be able to manage the contents and ordering of their own deck.
Other users can listen in as usual.