Finished a Battleship GUI game created in Java. The game will randomly generate a grid of ships within the Java GUI. The player's goal is to destroy all the ships while using as few shots as possible. More rules and ship types apply and an explanation can be found below. This was my first major project using Java GUIs.
A video explanation + preview of the project can be found
hereOpen-Source code (available to download + run) can be found
here