Yes, you can create a local server and connect to it to start playing. Although you don’t need internet access, you must connect to a local network through LAN or WiFi.