Dann verwendest du trotzdem eine Bibliothek. Du wirst ja wohl nicht den Treiber direkt ansprechen
Der Networkteil der SFML dürfte dir da noch einiges Abnehmen. Trotzdem wird es kein Zuckerschlecken, daraus ein Spiel zu machen.
Es gibt sicher spezielle Netzwerkbibliotheken für Spiele auf hohem Abstraktionsniveau(einfach zu verwenden), die dir bei der Entwicklung mehr helfen können. Deren Namen kann ich dir zwar nicht nennen, aber es gibt sie mit Sicherheit. Einfach suchen.
Wenn du gleich eine Gameengine wie Unity oder das UDK nutzt, wird dir noch mehr Arbeit abgenommen und du kannst dich aufs wesentliche konzentrieren.
Du kannst dir wahrscheinlich nicht vorstellen wie viel Arbeit es ist etwas mehr zu machen als nur ein paar Pakete zu versenden. Ich habe es selber mit der SFML versucht und würde heute, ein Jahr später, so viel anders machen, dass ich fast alles umschreiben müsste. Zu Beginn dieses Übungsprojektes hatte ich schon mindestens 3 Jahre Erfahrung mit der objektorientieren Programmierung.