This is a little mineweeper game, homemade by me. This project is currently a work in progress, so expect changes to come.
If you want to play it, it's currently live on this site. Please check it out.
This is a little mineweeper game, homemade by me.
This is a little mineweeper game, homemade by me. This project is currently a work in progress, so expect changes to come.
If you want to play it, it's currently live on this site. Please check it out.
Width of settings items is sometimes higher than the width of the container, even though they're supposed to be the same size, minus some padding
The image in the middle of the retry button isn't centered
When playing on phone, it's kind of hard to see when a flag has been placed. And if you miss the timing, you ignite the bomb.
The image of the flag doesn't scale properly on smaller screen sizes.
When clearing a large opening of empty tiles, the program currently only reveals the tiles to the sides, not on the diagonals. Since these have a nil chance to be bombs, we can make it so that these too get revealed.
The leaderboard shows the "Easy" leaderboard, but the section with scores is just blank. The game is also set to "Medium" difficulty even though that isn't reflected in the leaderboard. The title also doesnt seem to know if it's the local or global leaderboard.
It's possible this is just something with the development environment.
When trying to start a new game, there's always a risk that you won't be able to, since the tile you clicked on contains a bomb. A way to get around this issue would be to create the board only after the player clicked on the first tile, and making it so that tile has 0 bombs around it.
Doing it this way would make it so that the player has atleast a chance to start every round.
Scores which were set in the custom mode somehow made their way to the medium leaderboard
Only on the local leaderboard, though that may be because the global leaderboard was unavailable at the time. The weird thing is that I know that I set more than those two scores, but they aren't on the leaderboard. Also, the scores were set on a different, smaller, size compared to medium
If you press the mouse, move to another tile and then release the mouse. No input happens.
The custom difficulty isn't able to be set from within the application. Add this to the settings menu and a way for the player so see the dimensions of the board / the amount of bombs.
leaderboard-index and leaderboard-time have: { display: grid; align-contents: center; }
When starting a new game, the clock doesn't get reset until the first tile is clicked
If you spam the "change leaderboard" button (When cache is invalidated), it can cause the leaderboard to gain an incorrect height and extend out of the box it's supposed to be within.
Originally posted by @EndyMc in #16 (comment)
right click = oncontextmenu
Make it possible to change font-size, alternatives should be: small, normal, big. (20%, 25%, 30% of height). Maybe also extra large, which would be 50% of the height.
If you place flags before clicking on any tile, the flags are removed but the countrr isn't updated to reflect that
The settings menu now has the functionality to do what it's created for, the next step is to style the menu so that it looks presentable and modern.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.