Battleship

TypeScript

HTML5

SCSS

CSS3

Webpack

Jest

💥 Click here to visit 🚢

A sleek, and interactive reimagination of the beloved game Battleship. Created from scratch with TypeScript, SCSS, HTML, bundled with Webpack, and tested with Jest, the website features a computer terminal theme, with snappy, polished animation, and careful attention to design details.

The browser battleship experience extends to desktop and mobile, including naval combat against AI, and friends. The website includes unique keyboard support features, sound effects, and drag-and-drop mechanics for intuitive ship placement.

💥 GitHub Repository 🚢

Battleship winner screen
Battleship winner screen
Battleship menu
Battleship menu
Battleship AI-menu
Battleship AI-menu
Swap player screen
Swap player screen

©

2026

Gabriel Rashko

©

2026

Gabriel Rashko

Create a free website with Framer, the website builder loved by startups, designers and agencies.