Skip to content

A game written in Mathematica in which the user tiles a randomly generated shape with a given set of polyominoes.

Notifications You must be signed in to change notification settings

jwass91/tilingpolyominoesgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Tiling Polyominoes Game

Clcik Here To See This Project On The Wolfram Demonstrations Site

Description

Polyominoes are a collection of n squares of equal size that are arranged with coincident sides. Think of them as an extension of dominoes. In this demonstration a random tiling of adjacent, non-overlapping polyominoes (ranging from 4 squares to 8 squares in size) are produced. The polyominoes are randomly rotated (in 90 degree steps) and placed on a grid. The user is given the polyominoes that were used to tile and has to cover the tiled area (gray) by moving and rotating all the blocks. The difficulty level ranges from 1 to 5 with an increasing number of blocks to tile in a larger grid. To get a polyomino from the right onto the grid you just need to click on it. After you place a polyomino on the grid you can click on its shaded version on the right to rotate in the grid. To move a polyomino just click and drag it around in the grid. When the puzzle is successfully tiled you will be given a congratulations message along with the time it took you to complete.

Snapshot

Alt text

About

A game written in Mathematica in which the user tiles a randomly generated shape with a given set of polyominoes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published