Game Development Reference
In this chapter, we covered the topic of networking. We talked about the different layers in
the networking model, while focusing specifically on the transport layer and the differences
between TCP and UDP. Later on we saw how to use sockets in SFML, while exchanging
both byte arrays and SFML packets. Finally, we rounded everything up by implementing a
fully functional networking example, which serves as the basis of a multiplayer game.
With that we conclude the beginning of the journey through the land of SFML. There is
much more to explore, both on your own and by reading other topics and materials online
about game development.