/Battleship

Typical Battleship game

Primary LanguageJava

Battleship

Summary:

User attacks enemy ships by guessing coordinates

Features:

  • created an algorithm that causes the opponent to make strategic moves
  • organized code in the form of MVC
  • includes a GUI by using javax.swing libraries such as JPanel, JFrame, JButton, etc

How to Run:

If you are interested in running this application, you need to install java and jdk and then run the commands javac BattleshipApplication.java and then java BattleshipApplication

Screenshots:

Alt text Alt text Alt text Alt text