/RiskGameDesktop

A Java Application implemented Risk Game.

Primary LanguageHTML

Risk Game Desktop Version 3.0.0

A Java Application implemented Risk Game. Embedded with Java doc, Junit, Checkstyle.

Getting Started

Prerequisite

Running environment is based on Java 8+.

Demo

https://www.magisto.com/video/L0IVakgZGGwrBA1pYw?l=vsm&o=w&c=c

Installing

  1. Clone Repository.
git clone https://github.com/raphealshirley/RiskGameDesktop.git
  1. Under directory, open terminal or console. Locate to executable jar file.
cd RiskGame/out/artifacts/RiskGame_jar/
  1. Run game through terminal or console.
java -jar RiskGame.jar

Running the tests

Unit Testing

Tests are designed for testing each method of each class.
Test files are located in /src/test.
Running TestSuite to run the 49 test cases.

Coding Style Test

Check style test is supported.

Buit With

  • [Java] (https://www.java.com/en/)
  • [Junit] (https://junit.org/junit5/)
  • [Javadoc] (https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html)
  • [Checkstyle] (https://checkstyle.sourceforge.io/)

    Versioning

    Version 1.0.0

    Build Map Engine

    Version 2.0.0

    Build Game Engine

    Version 3.0.0

    Adding more game details

    License

    This game is licensed under MIT license.