Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
src
 
 
 
 
 
 

README.md

Quoridor

This application was written as part of a university group project. The aim of the project was to provide a client with a software implementation of the strategy board game Quoridor. The aim was accomplished using Java 8 (JavaFX and FXML). A executable version of the game can be found here.

Features

  • 2 - 4 players
  • Customisable gameplay
  • Collision checking
  • Statistics tracking
  • Two game types:
    • Standard
    • Challenge

Screenshots

Main Menu Settings In game

Potential improvements

  • Adding Player vs AI
    • Abstracting player moves
  • Refactoring MainGame "God class"
  • Adding network gameplay
  • Improving main game screen UI to better suit the rest of the UI
  • Improving tests to better mock expected values

Group members

About

A implementation of the board game in Java.

Resources

Packages

No packages published
You can’t perform that action at this time.