In most cases, you won’t be asked to download any casino software to play roulette. Most modern casinos offer to play real money roulette right on the website. All you have to do is to sign up, make your first deposit, and start playing roulette in your browser.