Skip to content

Simple, network-based multi-player implementation of the game Battleship / SeaBattle (in German "Schiffe versenken") using C++ and Qt 5

License

Notifications You must be signed in to change notification settings

stephan-gh/SeaBattle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SeaBattle

SeaBattle is a simple, network-based multi-player implementation of the game Battleship / SeaBattle (in German "Schiffe versenken") using C++ and Qt 5. There is a client (with an integrated server) and an additional dedicated server, which are both able to host multiple games.

Building

SeaBattle depends on Qt 5 and Qt 5 Websockets and can be built by running:

$ qmake
$ make

The client is at client/seabattle and the dedicated server at server/seabattle-server.

Screenshots

Screenshots below are in German but the game is available in English as well (depends on the system language):

Game Preparation

About

Simple, network-based multi-player implementation of the game Battleship / SeaBattle (in German "Schiffe versenken") using C++ and Qt 5

Topics

Resources

License

Stars

Watchers

Forks