Skip to content

Latest commit

 

History

History
60 lines (34 loc) · 2.64 KB

README.md

File metadata and controls

60 lines (34 loc) · 2.64 KB

Los Piratos de la Casa

An interactive strategic computer&board game, settled in the famous world of 17th century's Caribbean pirates.

Getting Started

Java 8 is required, both Windows and Linux are supported. To run, use maven:

mvn package cd target java -jar LosPiratos-2018.1-jar-with-dependencies.jar

JavaFX

The project uses JavaFX library.

JavaFX is standard part of Oracle Java 8 and the project can be run seamless on it. For Linux with openjdk 8, it needs to be installed, e.g with sudo apt-get install openjfx.

After this application was created, JavaFX support has been removed and later Java version don't include the library. For use with Java 11 or later, please follow JavaFX's official guide: https://openjfx.io/openjfx-docs/#introduction.

Gameplay

The game is meant to be played by 3 - 6 teams of 1 - 6 players, who are all in the same room, watching the main game view on a big screen / projector.

Intended game rules are available in the file pravidla - Los Piratos de la Casa.pdf, but only in Czech. Sorry about that. However, you can play around without knowing the exact rules, the UI is pretty expressive.

Localisation

The game text is in Czech, yet most of the UI is graphical and thus international. You can translate the game by adding a new method to the Translatable interface. In the source code, all names are in English and are expressive, thus translating them should be easy.

Versioning

Version number is in format YYYY.n where YYYY is deployment year and n is minor revision. This is convenient for the way the authors use and update the game.

Built With

Contributing

Feel free to add pull requests or open new Issues.

Authors

Credits

Special thanks to:

  • Petr Martišek (Github/martisekpetr) and Marek Basovník for inventing and designing the board game
  • Adam Hornáček (Github/Orviss) for his support and feedback regarding our code

License

See LICENSE and THIRD-PARTY.txt for more details.