Skip to content

Minesweeper clone wrote in typescript using vite and react.

License

Notifications You must be signed in to change notification settings

UltimateDoge5/Minesweeper

Repository files navigation

Minesweeper

This is a simple implementation of the classic game Minesweeper. It is written in TypeScript and uses React for the UI and Vite for bundling. You can play it by clicking here.

About

This project was redone from scratch in React and Vite. This version is much cleaner and more modular. I also added a few features that were not in the original version like first-click safety.

I've returned to this project as I wanted to play minesweeper during boring lessons at school and want to make it a PWA, so I can play it offline. (And it was ugly)

Missing Features

  • Unsolvable board detection - There is a chance that the board will be unsolvable. I have not implemented a way to detect this yet.
  • Sound effects
  • PWA offline support
  • Animations?

Credits and resources