Welcome to the Quoridor game project for LPC17xx LandTiger. This project implements the popular board game Quoridor on the LPC17xx LandTiger development board. Players can enjoy the game in single-board mode, where two players take turns on the same board, or in two-boards mode, playing against each other or against an NPC.
- Single-Board Mode: Play against a human opponent or an NPC on the same board.
- Two-Boards Mode: Connect two LandTiger boards and play against each other or against an NPC.
- NPC Difficulty Levels: Choose between easy and hard difficulty levels for the NPC.
- Waiting Room Mechanism: Enhance multiplayer coordination with a waiting room feature.
- LPC17xx LandTiger development board.
- Keil uVision IDE.
- Clone the repository:
git clone https://github.com/ale-romeo/QuoridorGame.git
- Open the project in Keil uVision.
- Configure the project settings.
- Build and flash the project to the LPC17xx LandTiger board.
- Power on the LandTiger boards.
- Select the desired game mode and options.
- Follow on-screen instructions for gameplay.
- Enjoy playing Quoridor!
This project is licensed under the MIT License.
- This is an extra project for the italian course of Computer Architectures at Politecnico of Turin.