I followed DaFluffyPotato's excellent video tutorial, Pygame Platformer Tutorial - Full Course, to build the core gameplay mechanics. However, I wanted to take it a step further and add multiplayer ...
I used User Datagram Protocol (UDP) for socket type, but you may notice that the server behaves similar to a TCP server. Instead of listening for connections via sock.accept(), a separate 'intro' ...