BattleShip Game developed with javaFX. This is for my course: CST8221 Java application programming
-
Updated
Oct 3, 2024 - Java
BattleShip Game developed with javaFX. This is for my course: CST8221 Java application programming
As an entry assignment for a course, a simplified console-based Battleship game was developed using Java. The game features a singleplayer mode where you can play against a bot, as well as a multiplayer mode that utilizes websocket integration.
Console-based game featuring the classic board game, Battleship. It includes both the setup phase where the player places ships on the board and the gameplay phase where players take turns firing at each other's boards.
A computer vs player battleship game played solely on the terminal
A battleship game I made in Java, using the Model-View-Controller Design Pattern. I had to manipulate some threads, to implement the possibility of making 2 bots fight each other.
A classic console / command line interface game based on old NES (Nintendo Entertainment System) Game called "Battleship"
Battle Ships Game Java - 2D array Java program school project assignment code sample
Classic terminal Battleship with a 3D twist!
This Java program implements a simplified console-based Battleship game with a human player and a computer player. The game includes ship placement, turn-based attacks, and a clear console interface. Object-oriented principles such as inheritance, polymorphism, and abstraction are employed.
A battleship game you can play locally.
This project is a JavaFX implementation of the Battleship game that uses UDP for communication between a server and multiple clients. A GUI is provided for the users to play.
a command-line battleship AI that tells you what squares to attack to sink their ships
🚢 It's a classic battleships game based on pencil and paper version. Each player receives a game board and five ships of varying lengths. We focused on developing our object-oriented programming skills. It was a very pleasant experience for us because we learned a lot.
Sample Microservice Project For Battleship game
Add a description, image, and links to the battleship topic page so that developers can more easily learn about it.
To associate your repository with the battleship topic, visit your repo's landing page and select "manage topics."