Infernal Maze is a 2 or 4 players abstract strategy game played on a game board of 81 square spaces (9x9). Each player is represented by a pawn which begins at the center space of one edge of the board (in a two-player game, the pawns begin opposite each other).The objective is to be the first player to move his pawn to any space on the opposite side of the game board from which it begins.

Its twenty Walls are flat two-space-wide pieces which can be placed in the groove that runs between the spaces. Walls block the path of all pawns, which must go around them. The walls are divided equally among the players at the start of the game, and once placed, cannot be moved or removed.

It is inspired by a famous board game "QUORIDOR" , But the distinguish characteristic of infernal maze is that you can get bomb which was randomly set below on square space and destroy any wall on the board.

On a turn, a player may either move their pawn, or, if possible, place a wall.Pawns can be moved to an adjacent space (not diagonally), or, if adjacent to another pawn, jump over that pawn. If an adjacent pawn has a third pawn or a wall on the other side of it, the player may move to any space that is immediately adjacent to other adjacent pawns. Walls can be placed directly between two spaces, in any groove not already occupied by a wall.However, a wall may not be placed which cuts off the only remaining path of any pawn to the side of the board it must reach.

What it does

Infernal Maze use ICON Blockchain protocol to :

  • Update players profile,
  • Get LeaderBoard
  • Create or join a game room and challenge anybody around the world in order to earn the jackpot pool prize. Mazecoin (IRC2 token) is the game 's currency and it is swapable against ICX (1ICX = 4MC this ratio allow to play with small amount ). Beyond to place wager, gamers can transfer icx and mazecoin between each other.

Accomplishments that I'm proud of

Build a game 's Frontend, Backend, Score developement is a real coding challenge for single full stack developer

Testing Instructions

Join infernal maze testers group Here first to get access to download our android app, no validation required, it 's open. Infernalmaze is a PWA, so for web version it is highly recommended to use Chrome browser for better performance.

What's next for Infernal Maze

Right now Infernal Maze only achieved 60% of the final outlook. so we aim to implement more functionnalities, improve performance,design and move on mainnet to spread the world.

Share this project: