Ich bin ein absoluter Neuling auf diesem Gebiet und habe ein wenig Angst, den falschen Weg der Netzwerkprogrammierung einzuschlagen. Ich versuche, eine starke Netzwerk-Bibliothek für meine Spiel-Engine zu bauen.
Ich habe online geschaut und haben gesehen, es gibt eine Netzwerk-Bibliothek mit Boost, ich würde gerne, dass zu verwenden, wie ich wirklich scharf auf weitere Integration es mit meinem Codebase bin. Aber ich frage mich, wie würde ich so etwas programmieren und debuggen? Wenn ich nur auf einem PC entwickeln möchte, wie kann ich dann eine Netzwerkumgebung mit einem dedizierten/Peer-Server und einer bestimmten Anzahl von Spielern emulieren, die mit ihm verbunden sind?