Render engine, editor and tracker for planets and robots.
- Render and animate planets
- Support for textual and graphical editing of planets
- Track single robots or all robot that currently use the same planet
- Multiplatform and web support
Run electron:
./gradlew runElectronUpdate ui without restart:
./gradlew deployElectronPackage electron to executable:
./gradlew packElectronTo customize the electron build process change to the electron directory:
./gradlew deployElectron
cd electron
yarn install
# Run the development version
yarn dev
# Build release version for the current architecture and os
npx electron-builder buildUse the provided Dockerfile and docker-compose file to build and and run the whole project in one step:
docker-compose upBuild the frontend:
./gradlew deployWebBuild and run the backend. The default address is http://localhost:8080/. You will need a running redis instance:
./gradlew runBackend