No, you can also play Johnny Trigger sniper in offline mode, but you need a stable internet connection when shopping for in-game stores.