Math Games's Puzzle Collection

Introduction

This page contains a collection of small computer programs which implement one-player puzzle games.

Little games you can pop up in a window.

The math games

The actual math games in this collection were mostly not my invention; they are re-implementations of existing game concepts.

Have been somewhat tested in Firefox 19, Chrome 26, Internet Explorer 10 and Safari 6.

Click on the image of the math game to play.

Black Box
Find the hidden balls in the box by bouncing laser beams off them.
Bridges
Connect all the islands with a network of bridges.
Cube
Pick up all the blue squares by rolling the cube over them.
Dominosa
Tile the rectangle with a full set of dominoes.
Fifteen
Slide the tiles around to arrange them into order.
Filling
Mark every square with the area of its containing region.
Flip
Flip groups of squares to light them all up at once.
Flood
Turn the grid the same colour in as few flood fills as possible.
Galaxies
Divide the grid into rotationally symmetric regions each centred on a dot.
Guess
Guess the hidden combination of colours.
Inertia
Collect all the gems without running into any of the mines.
Mathdoku
Complete the latin square in accordance with the arithmetic clues.
Light Up
Place bulbs to light up all the squares.
Loopy
Draw a single closed loop, given clues about number of adjacent edges.
Magnets
Place magnets to satisfy the clues and avoid like poles touching.
Map
Colour the map so that adjacent regions are never the same colour.
Mines
Find all the mines without treading on any of them.
Net
Rotate each taile to reassemble the network.
Netslide
Slide a row at a time to reassemble the network.
Pattern
Fill in the pattern in the grid, given only the lengths of runs of black squares.
Pearl
Draw a single closed loop, given clues about corner and straight squares.
Pegs
Jump pegs over each other to remove all but one.
Range
Place black squares to limit the visible distance from each numbered cell.
Hidden Boxes
Divide the grid into rectangles with areas equal to the numbers.
Flood
Clear the grid by removing touching groups of the same colour squares.
Signpost
Connect the squares into a path following the arrows.
Singles
Black out the right set of duplicate numbers.
Sixteen
Slide a row at a time to arrange the tiles into order.
Slant
Draw a maze of slanting lines that matches the clues.
Sudoku
Fill in the grid so that each row, column and square block contains one of every digit.
Tents
Place a tent next to each tree.
Towers
Complete the latin square of towers in accordance with the clues.
Tracks
Fill in the railway track according to the clues.
Twiddle
Rotate the tiles around themselves to arrange them into order.
Undead
Place ghosts, vampires and zombies so that the right numbers of them can be seen in mirrors.
Unequal
Complete the latin square in accordance with the > signs.
Unruly
Fill in the black and white grid to avoid runs of three.
Untangle
Reposition the points so that the lines do not cross.