No, you don’t. Most software developers create these games in instant-play mode so that all you need is access to the internet.