This is the OMGSERVERS Project Template for the Defold Engine.
To use this project as a template, follow the Defold guide.
- Client-side: Contains the client-side code.
- Server-side: Contains the server-side code.
- Dockerfile: Used to build the game runtime as a
headless Defold build using
bob.jar
. - Config JSON: Provides matchmaking and custom configuration for the game.
- Server Settings: Contains separate settings for building a headless version of the game.
- Run
./omgprojectctl.sh build
to build the Docker container. - Run
./omgserversctl.sh localtesting runServer
to start the server in a Docker container. - Run
./omgserversctl.sh localtesting initProject
to initialize a new server project and developer account. - Run
./omgserversctl.sh localtesting deployProject
to deploy a new project version locally. - Open
game.project
in Defold and run the game.