• Stars
    star
    300
  • Rank 138,870 (Top 3 %)
  • Language
    Java
  • License
    MIT License
  • Created over 13 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Java implementation of Carcassonne board game

JCloisterZone

JCloisterZone is implementation of a popular board game Carcassonne.

Project website can be found under [https://jcloisterzone.com]

JCloisterZone Platform

In 2020 (after 16 yeast of project existence) is time for essential change. New UI is going to be introduced, based on completely different technology (Electron + Vue.JS).

This repository no longer contains full application, but only Java game engine. Old whole Java application with client archived in 4.x branch.

JCloisterZone Client app can be found in farin/JCloisterZone-Client repository.

Supported Expansions

List of supported expansions can found here.

Development recipes

Dump features map System.err.println("# features: " + state.getFeatureMap().mapValues(m -> m.toJavaMap()).toJavaMap());