JsMinesweeper

Can you believe it's written in JavaScript?

This game is still in Beta version. It has only been tested on IE6. If you find any bugs in the script, please email them to me.

Introduction

This is a game based on the classic game "Minesweeper" made by Robert Donner and Curt Johnson for Microsoft. JsMinesweeper was written using only JavaScript, HTML and CSS. It was a bit of a challenge, cause I never thought of JavaScript as a real programming language.

PROJECT:	JsMinesweeper
VERSION:	0.1.5
UPDATED:	2004-08-03
LICENSE:	BSD (revised)
AUTHOR:		(c) 2004 Radek Zak
Launch JsMinesweeper

To do list

JsMinesweeper overview

The object of Minesweeper is to locate all the mines as quickly as possible without uncovering any of them. If you uncover a mine, you lose the game.

Strategies and tips

If you are uncertain about a square, right-click it twice to mark it with a question mark (?). Later, you can either mark the square as a mine or remove the markings by right-clicking the square again once or twice.

If you have marked all the mines around a numbered square, you can uncover the remaining squares around it by clicking the numbered square with the left and right mouse buttons simultaneously. If not all mines surrounding the numbered square have been marked, the remaining covered or unmarked squares will appear to be depressed (or flash) when the numbered square is clicked with both buttons simultaneously.

Look for common patterns in numbers, which often indicate a corresponding pattern of mines. For example, the pattern 2-3-2 at the edge of a group of uncovered squares indicates a row of three mines next to the three numbers.

Author: Radek Zak