Developer Tools
We build these tools for you with a simple mantra: “the keys to successful teams are fast iteration and frequent testing”. If you see an opportunity for improvement, please let us know in our Community Discord. We hope you will enjoy a smooth experience. 🚀
Find real world examples which you can use as a project starter and modify further.
⚡ Dedicated Servers Quickstart Plugin
Build and launch your dedicated game server into the cloud directly from your Unity Editor!
This plugin is provided 100% free of charge, under Terms and Conditions of Free Tier.
All Unity3D Long Term Support (LTS) versions after 2021.3+ are officially supported.
This plugin contains features intended to help you:
connect your Unity project to your Edgegap account,
build your dedicated game server,
containerize your dedicated game server,
test your server’s docker image locally,
configure your Edgegap application version,
deploy a test instance of your server on Edgegap cloud.
This plugin does not modify any game behavior, it’s merely a convenient dev tool for Edgegap tasks. The plugin isn't included in your builds, as it’s only used during server build preparation.
Installation
Please refer to the official plugin repository for detailed instructions on installation.
Install Unity Linux Build Support Modules
Use Unity Hub to select tab Installs, access Settings and Add Modules for each Unity version you intend to use with Edgegap platform:

Scroll down to select and install the following Unity modules:
Linux Build Support (IL2CPP),
Linux Build Support (Mono),
Linux Dedicated Server Build Support

Install Docker Desktop (or Docker CLI)
Install Docker Desktop from the official source (no account required),
make sure to restart your computer after completing the installation.
See Unity to get started and for detailed instructions on plugin usage.
Troubleshooting and FAQ
Unity error: [Package Manager Window] Error adding package: https://github.com/edgegap/edgegap-unity-plugin.git
To add our plugin via git URL, you will need git client installed (Installation).
Unity Error: Missing Linux Build Support
See Developer Tools, you’re most likely missing Linux Build Support modules, which you can install through Unity hub. Make sure to choose the same Unity version as your project’s.
If you need help, please reach out to us over Discord. For live games support see our ticketing system.
For plugin developers - if you wish to detect presence of this plugin in the users Editor, you can do so using a compiler directive #if EDGEGAP_PLUGIN_SERVERS {your code} #endif .
⭐ Matchmaking SDK
Unity ⭐ Matchmaking SDK by Edgegap:
import simple example script and customize for your needs,
This plugin is provided 100% free of charge, under Terms and Conditions of Free Tier.
All Unity3D Long Term Support (LTS) versions after 2021.3+ are officially supported.
This plugin contains features intended to help you:
start and stop matchmaking with an individual ticket,
resume matchmaking from cached server assignment,
start matchmaking with a group,
use Ping Beacons for latency measurement,
monitor matchmaker health.
Use our Simple Example Unity sample script to test Matchmaking in 5 minutes.
Installation
Please refer to the official plugin repository for detailed instructions on installation.
Troubleshooting and FAQ
Unity: [Package Manager Window] Error adding package: https://github.com/edgegap/edgegap-unity-gen2-sdk.git
To add our plugin via git URL, you will need git client installed (Installation).
Unity: failed to resolve assembly: 'Edgegap.Gen2.SDK...
This is a known issue caused by Unity's Burst compiler.
Install plugin via ZIP archive and delete .asmdef in the plugin folder to resolve this.
Visual Studio: type or namespace name could not be found for Edgegap namespace.
In Unity Editor, navigate to Edit / Preferences / External Tools / Generate .csproj files.
Make sure you have enabled Git packages.
Click Regenerate project files.
📫 Distributed Relay Transports library
Find a custom Transport for your netcode library to utilize Distributed Relays in peer to peer games.
Download Edgegap Relay Samples:
Last updated
Was this helpful?

