A secure game server built for multiplayer games.
Used by these games:
Features
- User registration and authentication using device authenticator
- Secure cloud-based game configuration to update game settings remotely
- Server messages and notifications for connected players
- Matchmaking using token-based pairing with tunneling support
- Player and host identity verification
- Chat messages integrity using digital signatures
- Secure player score management
Configuration
Follow the steps below after using the Deploy button above this section:
- On the Deno Deploy project page, go to Settings → Environment Variables.
- Copy
.env.exampleto.env(Deno Deploy requires the.envextension when importing). - Drag and drop the
.envfile onto the Environment Variables panel, or click Import and select the file.
Database configuration
Provision a database and create the authenticated_user role in your production
branch of your database so the migrations can be automatically applied when
being deployed.
Contributing
I welcome contributions of all kinds! Whether you're fixing bugs, adding new features, improving documentation, or suggesting enhancements, your efforts are appreciated.
Play, Create & Share