Shisen-Seki (四川石)

Technology: C & SDL 1.2

My role: programming of the game engine

Status: completed



Shisen-Seki is a game of Shisen-Sho - a classic japanese logic game utilizing Mahjong stones.
The goal of Shisen-Sho is to remove all stones from the board. Do so by matching pairs of stones with the same face. You can only match stones if they can be joined by 3 or less lines. Each line must be either horizontal or vertical and can't cross other stones on the board.

Source code of the project is available under the MIT license and is located at the website address above.