Based on the classic Battleship game. It is a game of strategy and guesses.
BattleShip.webm
- The placement of ships can be randomized.
- Users can arrange the ships on the board themselves.
- Play against a computer trained to strategize their moves.
- React
- React DnD
- Context API
- useReducer
- React Router
- CSS and HTML
There is a 10X10 board. You place your ships on the board. You hit on the enemy's cells one at a time and try to take down all of their ships before they do the same with yours.