Online game adaptation of Majesty by Marc André
The game is usually reachable at majesty.jupiterpi.de.
You can build and host Majesty yourself:
- Create a server directory.
- Build the client in
majesty-client:npm install, thenng buildand copydistover to your server directory. - Build the server in
majesty-server:gradlew shadowJarand copybuild/libs/majesty-server-all.jarto your server directory.
You might have to configure the API endpoints in the client code first. You can then start your server by running java -jar majesty-server-all.jar in the server directory. Majesty Online will be reachable at port 8080 (configurable in code). If you want to play with other players in another network, you must configure port forwarding.
