online tank game made with C++ libraries SFML and eNet
repository includes 2 projects: server and client
player communicates as Peer-to-Peer
client , sends input updates to server and server side world will be updated
server takes snapshot of the world and shares with players 30 times per second
unfortunately project is designed in windows platform.
to run the code, simply clone the repository git clone https://github.com/NickPhilomath/tank-2d-sfml
and open tank-2d-online.sln
solution file
feel free to play around with!