No, downloading software is not mandatory anymore, despite the fact that several websites using Real Time Gaming (RTG) software offer downloadable software. Nowadays, web-based instant play platforms are accessible on almost every website, allowing you to easily load the games through your internet browser without the need for a separate software download.