Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mmahmoodictbd/rock-paper-scissors

Play Rock Paper Scissors and Rock Paper Scissors Lizard Spock from your terminal.
https://github.com/mmahmoodictbd/rock-paper-scissors

game-development java-8 rock-paper-scissors rock-paper-scissors-lizard-spock

Last synced: about 1 month ago
JSON representation

Play Rock Paper Scissors and Rock Paper Scissors Lizard Spock from your terminal.

Awesome Lists containing this project

README

        

= Rock Paper Scissors

Play **Rock Paper Scissors** from your terminal.

image::docs/images/cli-app-screenshot.png[CLI app screenshot]

image:https://img.shields.io/badge/license-MIT-green.svg["LICENSE", link="https://github
.com/mmahmoodictbd/rock-paper-scissors/blob/master/LICENSE"]

== How to run

=== Prerequisite
- JDK 21 (OpenJDK Runtime Environment Temurin-21+35 (build 21+35-LTS))
- Maven 3.x+

=== Build
[source]
----
$ mvn clean compile package
----

=== Run
[source]
----
java -cp target/rock-paper-scissors-1.0.0.jar com.unloadbrain.games.rockpaperscissors.cli.CliApp
----

== Development
=== How to run tests
To run the unit tests, execute the following commands
[source]
----
mvn clean test-compile test
----