In order to create visual graphics and network connections for my C++ passion project, I used the SFML IDE with the graphics and network packages. I have experience with the other 3 main packages of SFML, but mainly required these 2 imported into my project in order to get the certain functionalities I wanted to work. In order to visualize the network connection between the what the server sees and what each individual client sees, I created graphics to represent what each screen sees. The server sees all green players at the same time, while the players and AI only see themselves as the green player while seeing the other players and AI as red enemies. An example of this visualization is given here:
An example of what the import statements I used in the project would look like is given here: