Made with GE211 game engine for CS211 final project. An Ellen Tomlins & Rhys Halaby collaboration.
Quoridor is a two player game on a 9x9 player board. The aim of the game is to make it to the other side of the board. On each turn, a player may either place a wall or click on their player piece to move to an available spot. As you place walls, you can complicate the path of the other player while making a path for yourself. All this you can play while enjoying relaxing, lo-fi hip-hop music and spending time with friends.
- The screen displays a 9x9 grid—9 squares for pieces with 8 spaces for fences in between (technically 17x17).
- The screen also displays the move number and the number of fences remaining for each player.
- On each turn, a player can either place a fence in the grid or click themselves to move.
- If the player has no fences remaining, he will not be allowed to place a fence.
- When a player clicks on their piece, the UI displays the available moves to that player based on the walls and the player’s position.
- As a user hovers their cursor around the board, the UI displays valid spaces for fences.
- If a player’s piece is adjacent to the other player’s piece, they can jump over that player
- If a player’s piece is adjacent to the other player’s piece but there is a wall behind them, the player can jump to the space adjacent to the other player, provided there is no wall blocking that direction also.
- If a player reaches any space on the last row of the other side of the board, that player is declared the winner and the game ends.
- While playing the game, a track of relaxing, lo-fi hip-hop beats plays in the background for user enjoyment.