Skip to content

peezlepass/Minesweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to a simple Minesweeper game!

Installation

You can install it by doing all the work with cloning the repository to your local machine => npm install and then => npm start, but who am I kidding, you probably won't go through all that trouble, so here is a deployed version for you.

This repository is frontend only, without the database, score table, or authentication. I actually have a more complex repo that includes all these features, which you can find here. However, I understand that users can be hesitant to register, and without registering, there's no way to display the score table. So, to simplify things, this version only includes the game itself. Just you and the game. Win or lose. It's that simple.

beginning

How to Play

  • Click on a tile to reveal what is underneath it. If it is a bomb, the game is over. To restart - click on the emoji.
  • restart

  • If the tile is not a bomb, it will display a number indicating how many bombs are adjacent to it.
  • Use this information to deduce the location of bombs and mark them with a flag by right-clicking on the tile.
  • flags

  • Once you revealed all the safe cells - the clock will stop meaning that you won the game.
  • win

    Features

    • Two levels of difficulty: Beginner and Expert.
    • Timer to keep track of your progress.
    • Emojis for fun.
    • The Queen itself - recursion! for opening empty cells.
    • Deployment - l would literally built a personalised monument to anyone who can deploy, so hell yeah! It’s a cool feature I am incredibly proud of. It probably took me longer than recursion lol. (https://peezlepass.com/minesweeper)

    P.S.

    My personal record is 19 seconds for the Beginner difficulty. Let me know if you beat it!

    Releases

    No releases published

    Packages

    No packages published

    Languages