An ironic reversal on the Autochess game genre, allowing players to build intricate systems that compete with each other in the classic pastime.
- Ensure you have Java 17, nodejs, git installed on your machine
git version
java -version
npm --version
- clone this git repository to your directory of choice
cd /my/directory/of/choice
git clone https://github.com/Ivan8or/LinearChess.git
- navigate into the
LinearChess/backend/
folder
cd LinearChess/backend
- use gradlew to build the java executable
./gradlew clean shadowJar
- run the executable
cd build/libs/
java -jar LinearChess.jar
- navigate into the
LinearChess/frontend/
folder
cd LinearChess/frontend
- create a production build
npm run build
- serve the build using node
npm install serve
npx serve -s build