-
Notifications
You must be signed in to change notification settings - Fork 8
Getting started
To be able to start a client or server, the directory should at least consist of the following assemblies:
- SpeedDate.dll
- SpeedDate.Server.dll
- SpeedDate.Server.Console.dll
- SpeedDate.ServerPlugins.dll
- SpeedDate.dll
- SpeedDate.Client.dll
- SpeedDate.ClientPlugins.dll
- SpeedDate.Client.Console.Example (replace this with your game-client)
Right-click on project "SpeedDate.Server.Console" and select "Publish...", then click the Publish-button
Right-click on project "SpeedDate.Client.Spawner.Console" and select "Publish...", then click the Publish-button
Build project "ConsoleGame", this can be replaced by your own Game later on
Adjust the path to the game-executable inside "SpawnerConfig.xml"
Start a new PowerShell, cd to the repositories root folder. Step 1 should've created a new directory named "Deploy\Server". Start the server with the dotnet-command:
Inside Visual Studio, set "SpeedDate.Client.Console.Example" as StartUp Project & hit run:
The Client connects to the Master and starts a spawn-request. The Spawner will then spawn a new GameServer.