If you want to work with the source code directly instead of using the pre-compiled versions we release through Gitlab, you can clone our repository. In the following articles we describe how you can setup your development environment, how to open the project successfully in Unity and what steps are necessary for you to compile your own versions of Figments.nrw: 1. Running and Building Figments.nrw from Source 1. [Setup the Development Environment](Development/Unity/Development-Environment) 2. [First Steps in Unity](Development/Unity/First-Steps-in-Unity) 3. [Manage Credentials and Services](Development/Unity/Manage-Credentials-and-Services) 4. [Figments.nrw Helper - Unity Editor Extensions](Development/Unity/Unity-Editor-Extensions) 5. [Build Binaries for Target Platform](Development/Build) 6. [Deploying Figments.nrw to target devices](Development/Deployment) 1. [Sideloading APKs to standalone devices](Development/Deployment/Client/Sideload-APKs) 2. [Creating a Windows Installer](Development/Deployment/Client/Windows-Installer) 3. [Configuring your Game Server](Development/Deployment/Server/Figments-Gameserver-Configuration) - [(optional) Setup a STUN server](Development/Deployment/Server/WebRTC-STUN-Server) 4. [Setup a Local Kubernetes Cluster](Development/Deployment/Server/Local-Kubernetes-Cluster) 5. [Setup Agones on a Kubernetes Cluster](Development/Deployment/Server/Setup-Agones-on-Cluster)