push to gitea

This commit is contained in:
Roozbeh Karimi 2025-10-20 14:31:30 -04:00
parent 3d8d047786
commit 6879c06594

View File

@ -1,52 +1,41 @@
Battleship
==========
# Battleship
The game
--------
## The game
Long version: [see wikipedia](https://secure.wikimedia.org/wikipedia/en/wiki/Battleship_game)
* Each player starts with a fleet of 5 ships, of length 5, 4, 3, 3, and 2.
* Each player places their ships horizontally or vertically on a 10x10 grid;
- Each player starts with a fleet of 5 ships, of length 5, 4, 3, 3, and 2.
- Each player places their ships horizontally or vertically on a 10x10 grid;
this is not visible to their opponent.
* Players take turns to fire at positions on the grid, gradually revealing
- Players take turns to fire at positions on the grid, gradually revealing
where their opponents ships are and are not located.
* A ship is destroyed when every cell of a ship has been hit.
* The winner is the first player to destroy their opponents fleet.
- A ship is destroyed when every cell of a ship has been hit.
- The winner is the first player to destroy their opponents fleet.
You lose if:
You will lose if:
* You do not place the correct number and size of ships.
* You place your fleet in impossible positions (ships overlapping or partly off
- You do not place the correct number and size of ships.
- You place your fleet in impossible positions (ships overlapping or partly off
the board).
* Your code raises an exception.
* All your ships have been sunk.
- Your code raises an exception.
- All your ships have been sunk.
TECHNOLOGIES
--------------
* HTML
* Javascript
* CSS
## TECHNOLOGIES
- HTML
- Javascript
- CSS
## SCREENSHOTS
SCREENSHOTS
--------------
![image](https://user-images.githubusercontent.com/109234009/193694178-36a9af1c-f906-44db-ab0f-43bfb0756771.png)
![image](https://user-images.githubusercontent.com/109234009/193694449-d90ffa80-c312-4e24-9f5d-f946d353504d.png)
## HOW TO PLAY
HOW TO PLAY
--------------
Use player random button to place your ships on the board, when you finish hit the start button.
Use player random button to place your ships on the board, when you finish hit the start button.
There is a "Do Not Cheat button" that shows enemy ships. again "DO NOT CHEATE"
Deployed Link: [Link](https://www.roozbehk.com/BATTLESHIP/)