Skip to content

vazha2000/minesweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minesweeper

You can review DEMO version here - https://oldminesweeper.netlify.app/

Table of contents

  1. About
  2. Features
  3. Installation
  4. Usage
  5. License

About

This Minesweeper game is a classic puzzle game developed in TypeScript and styled with SCSS. It adheres to Object-Oriented Programming (OOP) principles, providing a clean and maintainable codebase. The game is designed to be playable on both PC and mobile devices.

Features

  1. Random bomb placement on each game start for a unique experience.
  2. Flag placement on right mouse click to help you mark potential mines.
  3. Revealing all unflagged mines after losing the game to see your mistakes.
  4. Play again button for quick restarts.
  5. Winning message for the sense of accomplishment.

Installation

  1. Clone the repository: git clone https://github.com/vazha2000/minesweeper.git
  2. Navigate to the project directory: cd minesweeper
  3. Install dependencies: npm install

Usage

  1. To run the development server, use the following command: npm run dev

License

  1. This project is the original work of Vazha Sikturashvili. All rights are reserved

  2. If you are interested in using, modifying or distributing this project, please contact Vazha Sikturashvili for permission and licensing details

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published