Skip to content

rafalnawojczyk/Minesweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minesweeper game

SEE THIS PROJECT LIVE

Table of contents

General info

Modern looking Minesweeper game made in Vanilla Javascript using classes, MVC architecture, SASS, private methods and properties.

I created this game to use all the JS knowledge I got, and as well to check how MVC architecture helps in building web apps. Game has some nice features - first click is always an empty cell that reveals lots of space on board, there are nice animations made for flag deleting, nice confetti on revealing cells(reduced on mobiles due to performance issues).

Minesweeper screenshoot

Technologies

Project is created with:

  • Vanilla Javascript High level programming language, mostly used in web development. (ES6+)
  • SASS CSS preprocessor, which adds mixins, functions, variables into CSS with ease (version: 1.55.0)

Setup

Clone this repo to your desktop and run this command to install all the dependencies:

npm install

To finally run application run live server.

About

Well known game made in Vanilla Javascript with MVC architecture(OOP).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published