Minesweeper

In November and early December, Simon spent quite a few hours working on a clone of the new puzzle game 14 Minesweeper Variants. The puzzle generation algorithm he had to write was one of the most challenging algorithms he ever had to write.

the beginning stages
Simon explains the difference between manual puzzle design and procedural puzzle generation
a difficult bug solved

At a later stage, Simon also added some new features, like multiple variants or a drawing tool. Link to his code (WARNING: there’s no UI so you have to directly change the code to access some features): https://editor.p5js.org/simontiger/sketches/7ZYI7KcJk

Leave a comment