True, there is always a network present. It's called loopback and is represented by the address 'localhost' or 127.0.0.1.

I always thought TCP would be too slow for data transmission during gameplay. The guaranteed delivery of TCP would cause tremendous slowdowns when it has to request a resend of out-of-order or missing packets.