No, most platforms will include the software needed to play the games on their website. However, some venues may require you to download extra software before playing.