Minesweeper: Initial sparring

Before starting this project i had a quick sparring session with one of my best friends. He’s an incredible smart guy and i love just talking about random technical problems with him because he always has some insights for me that i hadn’t considered yet.
Continue reading

Minesweeper: Motivation

My main goal for this project is not getting a finished product running on a server somewhere. The project will functional as a playground for me to experiment, in a safe environment, with new (to me) technologies, methodologies and ways of working.

Continue reading

Minesweeper: Initial attempt

Previously I was taking a very OO approach to the idea. Making each cell an object with its x and y position, the number in the cell, wether it was a bomb or not and if there was a flag on the cell. Note that at the time it was designed as a single player version so just a boolean value for the flag state was sufficient.
Continue reading

Minesweeper: Origins

A couple of years ago some person made an online minesweeper game where you could compete against random people from the internet. You could score points by correctly putting a flag on a bomb or opening non-bomb squares. Clicking on a bomb or misplacing a flag wouldn’t kill you. Instead you would lose some of your points. There was no win or loss condition. Just the infinite span of the field and a visible high score table to give a sense of competition.
Continue reading