Battleship

JavaScript

Webpack

Babel

Jest

Sass

Battleship is a strategy type guessing game for two players. With a few changes, this is my implementation of the game.

The most major change is that the game is played against a computer. There are three difficulty levels: easy, medium and hard. The easy difficulty is completely random but the medium and hard ones have some logic behind them.

This was the first project in which I used Babel and the testing framework Jest - I learned plenty about the two. I learned about the importance of testing in general and also about how crucial backwards compatibility is.