Vivallo04 / MathSockets

MathSockets is a board game for two online players

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

MathSockets

Gradle Package Java CI with Gradle

  • Doc link to OverLeaf
  • Class Diagram link to LucidChart

Game Footage

ss1

Current Architecture of the Program

MathSockets Class Diagram.png

Download

Building

If you'd rather compile the source code on your own, follow these instructions. First, make sure you have JDK 16 installed. Other JDK versions will not work. Open a terminal in the MathSockets directory and run the following commands:

Windows

Running: gradlew desktop:run
Building: gradlew desktop:dist
Sprite Packing: gradlew tools:pack

Linux || Mac OS

Running: ./gradlew desktop:run
Building: ./gradlew desktop:dist
Sprite Packing: ./gradlew tools:pack

Troubleshooting

Permission Denied

If the terminal returns Permission denied or Command not found on Mac/Linux, run chmod +x ./gradlew before running ./gradlew. This is a one-time procedure.

Documentation

Feature Request

For feature requests and feedback you can create a new post here.

License

This project is licensed under the terms of the GNU General Public License v3.0.

About

MathSockets is a board game for two online players

License:GNU General Public License v3.0


Languages

Language:Java 98.9%Language:JavaScript 1.1%