Creating dedicated servers running on particular ports
Connecting to these servers using the client interface
Tracking player joining and disconnecting
Sending game-specific data
In our next chapter, we will look at advanced networking topics, including data throttling, bandwidth detection, statistics, launching applications, and even voice communication.