Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fvhockney/minesweeper
Simple Vue based minesweeper
https://github.com/fvhockney/minesweeper
Last synced: 22 days ago
JSON representation
Simple Vue based minesweeper
- Host: GitHub
- URL: https://github.com/fvhockney/minesweeper
- Owner: fvhockney
- Created: 2018-07-16T09:45:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-17T18:41:17.000Z (almost 6 years ago)
- Last Synced: 2024-10-30T19:46:05.323Z (2 months ago)
- Language: JavaScript
- Size: 628 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Minesweeper
This is my take on the classic Minesweeper. This project is purely for fun and experimentation. This is a completely Javascript game and written with the Vue framework. However, in order to allow Vue to handle mostly logic, I created a Jacascript class to handle the creation and 'mining' of the field itself, which is then passed in to the store.
I am primarily writing this while taking breaks from other projects and watching Star Trek. There is lots more that can be (and hopefully will be) added.
- [ ] Game clock with pause function
- [ ] Reset the game on winning or losing without refreshing the page
- [ ] Custom bombs and size
- [ ] Info/About/Rules pages
- [ ] Tooltips with info about the levels
- [ ] Flags used indicator
- [ ] Percent of field uncovered indicator
- [ ] Responsive cell sizes
- [ ] Better graphics for flags and bombs## To play
Simply clone the repo and double click the ´index.html´ file. You should then be able to play through the file system.