Multiplayer Battleship

Multiplayer Battleship is an online multiplayer version of the classic turn-based board game Battleship. It uses a custom-made networking protocol and client-server architecture, allowing players to connect to the server and register themselves using a username, where they can then create, join, or list game lobbies. The game was developed as part of the final project for CSS 432 - Computer Networking at University of Washington Bothell.

multiplayer-battleship

Documentation