Skip to content

Repository files navigation

Live page

This was a student project from 2022 that does not reflect my current abilities. This is a Battleship game where the user plays against a computer opponent. It was built with vanilla Javascript/CSS/HTML, plus Jest and Webpack. It was built to work on a mobile device, with vibration effects for Android (not possible for iPhones), and a responsive design using relative sizing units and a media query to reflow the layout at a narrow screen width. The goal of this project was to closely follow a test driven development workflow for all non-UI code.

I really enjoyed this workflow and believe it leads to better designed, more reliable code.

Background image (Creative Commons License): https://pxhere.com/en/photo/1360845?utm_content=shareClip&utm_medium=referral&utm_source=pxhere

About

Battleship game in JavaScript with object oriented design and test driven development with Jest

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages