https://github.com/lugodi/battleship-project
https://github.com/lugodi/battleship-project
babel eslint jest npm webpack
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lugodi/battleship-project
- Owner: LuGodi
- Created: 2024-12-10T20:32:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-02T16:09:14.000Z (over 1 year ago)
- Last Synced: 2025-03-02T16:32:28.753Z (over 1 year ago)
- Topics: babel, eslint, jest, npm, webpack
- Language: JavaScript
- Homepage: https://lugodi.github.io/battleship-project/
- Size: 5.68 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Battleship
The classic battleship game
The game is composed of 4 boards. 2 for each player
one board is your information on the enemy, the other is yours.
Try to sink all enemy ships before they sink yours, whoever destroys all enemy ships first wins the game
## Features
- One or two players versus couch mode
- Ships are pixel art
- Drag and drop the ships or randomly populate it
## Technologies:
- webpack
- JS
- Node package manager
- CSS
## TODO
[x] Let player see computer attacking instead of switching player screen
- Improve img drag to match the first cell of the ship
- Refactor parts of the code