Skip to content
πŸ† Unser 3-tes gemeinsames Projekt πŸ†
Java
Branch: master
Clone or download
Latest commit f4da936 Dec 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
lib
src/ch/zhaw
test/ch/zhaw
.gitignore
README.md
gruppe403-mouret-projekt3-siedler.iml

README.md

Settlers of Catan

gruppe403-mouret-projekt3-siedler

This is the game Settlers of Catan implemented in java based on the console.

Getting Started

A complete user manual is available in the wiki

Clone the project to your local system and open it in an IDE. We recommend using IntelliJ. However you can use Eclipse or other Java IDE's as well.

Prerequisites

  • Java 11
  • A Java IDE of your choice (E.g. Eclipse or IntelliJ)

Installing

After cloning the project to your local system, open up the project in your Java IDE. Make sure you have Java 11 installed on your system.

Navigate to: Files -> Project structure -> Libraries -> Press the add icon and add the two libraries provided in the libs folder. (slf4j-api-2.0.0-alpha1 and text-io-3.3.0)

Navigate to: Files -> Project structure -> Project -> Define an output folder called 'out' in the project root folder and use it as output folder. Also setup the jdk and the Project language level for this project.

Mark the 'src' folder as sources root folder.

Mark the 'test' folder as tests root folder.

Add JUnit 5.4 librarie to the project.

Then build the application and run it.

Deployment

IntelliJ:

  1. File -> Project Structure -> Project Settings -> Artifacts -> Click green plus sign -> Jar -> From modules with dependencies... -> Select gruppe403-mouret-projekt2-siedler as Module -> Select ch.zhaw.catan.SettlersOfCatan As MainClass -> Click OK
  2. Build -> Build Artifacts
  3. Jar is created in the folder out/artifacts/

Authors

  • Michael Isler - Leader of the Mouret Developement Team - islermic
  • Simon Brun - Part of the Mouret Developement Team - brunsi01
  • Julius Berger - Part of the Mouret Developement Team - bergejul
  • Dominik Batliner - Part of the Mouret Developement Team - batlidom

See also the list of contributors who participated in this project.

You can’t perform that action at this time.