A multiplayer online tank game using SDL and UDP
- Pthread (for c++14 multithread)
- SDL 1.2
- SDL_mixer 1.2
- add game props such as weapons and vehicles
- display game status in the sidebar
- add more kinds of terrain grids
- add some sound effects (wait for someone to do)
- AI interface
- Reliable transmission
Build this project to get server and client.
$ cd src/
$ make
Start the server (only one player needs to do this).
$ ./lnX number_of_players
Start the client.
$ ./tanX server_ip
Use arrow keys to move, spacebar to shoot.
You can edit the map in map/demo.map.