An open API service indexing awesome lists of open source software.

https://github.com/headlessnode/battleship


https://github.com/headlessnode/battleship

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

[![MIT License][license-shield]][license-url]




Battleship


A Battleship game, developed as a hands-on project to reinforce knowledge of Test Driven Development(TDD), streamline code bundling with Node.js and Webpack. The project follows a modular approach, with separate classes for ships, gameboards, players, and the main game loop.


View Demo


### Built With

[![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)

[![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5)

[![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/CSS)

[![Jest](https://img.shields.io/badge/Jest-C21325?style=for-the-badge&logo=jest&logoColor=white)](https://jestjs.io/)

[![Node.js](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white)](https://nodejs.org/)

[![Webpack](https://img.shields.io/badge/Webpack-8DD6F9?style=for-the-badge&logo=webpack&logoColor=black)](https://webpack.js.org/)

## Acknowledgments

I would like to express my gratitude to [The Odin Project](https://www.theodinproject.com/) for providing an outstanding learning platform and resources. This project was developed as part of The Odin Project's curriculum, which played a crucial role in honing my skills in web development.

[license-shield]: https://img.shields.io/github/license/othneildrew/Best-README-Template.svg?style=for-the-badge
[license-url]: https://github.com/headlessNode/task-trackr/blob/main/LICENSE