Skip to content

codetojoy/WarO_Java_17

Repository files navigation

WarO_Java

a Java submission for War-O as a code exercise

  • this project uses:
    • Java 8 streams
    • var, record, sealed
  • goals include: a functional style, immutable objects, minimal use of for-loops
  • Spring's Java configuration is used to configure players

To Build:

  • requires JDK 18
  • Gradle wrapper version: 7.3-rc-1

useful commands:

  • sdk env
  • ./gradlew clean test
    • on Windows, use gradlew.bat
  • ./gradlew run
  • ./gradlew build

See test output in ~/build/reports/tests/index.html

See executable zip in ~/build/distributions

To Run:

  • configure src/main/java/org/peidevs/waro/config/Config.java
  • ./gradlew run
    • on Windows, use gradlew.bat

Rules:

Rules are here.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published