Skip to content

This application is an attempt to write a Minesweeper in vanilla JavaScript code that runs on a website.

License

Notifications You must be signed in to change notification settings

piotrmludzik/Minesweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minesweeper

Description

Remember the classic Minesweeper game? This application is an attempt to write Minesweeper in a clean JavaScript code. It is a simple WEB application, without server parts. It includes all the basic functions and implements the original graphics.

The application was created as a task at CodeCool school. A description of the task as well as additional information can be found here: Exercise. Learning programming while writing your favorite game is a great pleasure!

Screenshots

application preview

Real-time preview

https://minesweeper-pm.herokuapp.com/

Used technologies:

WebStorm HTML+CSS+JavaScript GitHub Heroku

Challenges:

  • learning JavaScript and handling user interactions with JavaScript event handlers,
  • finding DOM elements by their properties,
  • changing the found DOM elements' style,
  • measure and show time with built-in JavaScript functions.

Future plans:

  • implementation of custom graphic,
  • implementation light / dark mode,
  • creating movement history,
  • creating some statistics.

Contact info

Feel free to contact me in case of any issue, questions or comments. My contact info can be found on my GitHub page.

License

The content of the exercise and the initial code in the repository are owned by CodeCool.

Copyright (c) 2020 by Piotr Mludzik. All rights reserved. Copyrights apply only to the code itself, not to the game idea, graphics, or any other rights that the game owner owns.

Code in this repository is licensed under MIT license. See LICENSE.

About

This application is an attempt to write a Minesweeper in vanilla JavaScript code that runs on a website.

Topics

Resources

License

Stars

Watchers

Forks