This project is a server for the Robo-Arena application. It is responsible for managing the game state, handling player input, and communicating with the client.
View the server live here:
- Java
- Maven
- Make
- Docker
- SQLite
-
Run this command to build the project:
make all
-
Run the server:
make run-server
-
Run the client:
make run-client
-
Run the webapi:
make run-webapi
docker images
docker build -t robo-arena-server-image .
docker run -p 7000:7000 robo-arena-server-image
docker run -p 7000:7000 -rm -t nkosimlaba/robo-arena-server:latest
docker pull nkosimlaba/robo-arena-server:latest
docker push nkosimlaba/robo-arena-server:latest