Broadcast Protocol Visualization Website

Turn Based

Users will take turns firing at each other, during thier turn they will be able to view boards before firing or the option to surrender

User Board Display

Visualization of the users ships along with any hits(X) or Misses(O) the opponent has made

Opponents Board

User viewing their opponents board, they cannot see where the ships are but can see where they have hit or missed

Description:

A recreation of the classic board game Battleship! This project is a turn based game that lets two users try to destroy each others ships but the catch is they dont know where their opponents ships are until they are hit. Some noteworthy features of this version is the ability to visualize your own board with displaying the tiles of your own ships and if they are hit as well as viewing your opponents board not being able to see their ships but the ability to see where your shots have hit or not

Notable Skills:

Java | Board Manipulation | Data Visualization | Random Board Population