Skip to content

Overview

Vanessa Ifrah edited this page Sep 27, 2019 · 23 revisions

Quoridor

Quoridor is a strategic board game where each player starts at the center of an edge of the square board, with the objective of reaching the opposite side of the player's starting point. A player can choose to either move their pawn or place a wall on the board so as to obstruct the other player's path.

Quoridor Initial Setup

Project and Documentation

In this project, we implemented a two-player Quoridor game with ten walls for each player to use (as needed). The following links will direct you to the project iterations and documentation which explains our full design and implementation of the game.

  • Iteration 1 - Domain Model
  • Iteration 2 - UI Mockup, Controller Interfaces, Mapping of Gherkin Scenarios
  • Iteration 3 - Implementation
  • Iteration 4 - State Machine Specification and Implementation, Updated Controller Interface, Mapping Gherkin Scenarios
  • Iteration 5 – Final Application

Course information

ECSE 223 Model-Based Programming

The Team

Group 10

  1. Shuby Mao
  2. Sacha Lévy
  3. Vanessa Ifrah
  4. Enan Ashaduzzaman
  5. Mitchell Keeley
  6. Andrew Ta
Clone this wiki locally