Summary
Over the course of this chapter we've looked at a couple of different topics, from Graphical User Interfaces (GUIs) to different types of multiplayer topologies and how to connect to other computers with Windows 8.
These may be random topics, but, they are all crucial to adding in networked multiplayer, and hopefully by reading through this topic you now understand some of the many different options available, so you can implement multiplayer if you feel it fits your game.
You may have noticed that in this chapter we didn't alter the sample game. This leads back to what I mentioned before. It's important that you add features that will enhance your game, and if that means leaving out multiplayer, then you should do so. In our case the game didn't quite work with a multiplayer mode, so we left it out. However, keep it in mind for any games you make in the future, as it can really add to the replay value of your game if it works.
We also looked at the different types of sockets you might...