I have been looking for proper multiplayer games programming resources. I started a thread at indiegamer.com and asked Insiders about this. I was quite surprised to see that there aren’t so many (high-level) network programming articles or books available. Much of the stuff that’s available deal with low-level stuff like “how to send and receive packets”.
There are exceptions of course, and here’s couple of pretty good resources:
By looking at articles, it looks like multiplayer games (network) programming has not changed that much. Naturally we have many more network libraries available and don’t have to start from scratch, but even then: the same basic concepts for handling player input and network traffic that were used years ago are still used today – to some extent.