Managing Netick

Starting and Shutting Down Netick

When you start Netick, you need to specify the mode you want to start it in. You can start it as a single sandbox, either a server or a client, like this:

As a server: var sandbox = Netick.Network.StartAsClient();

As a client: var sandbox = Netick.Network.StartAsServer();

Or you can start both a client and a server together, like this: var sandboxes = Netick.Network.StartAsServerAndClient(Clients);

To shut down Netick completely, call: Netick.Network.Shutdown();

Connecting to the Server

To connect the client to the server, call Connect(serverIPAddress) on the sandbox representing the client: sandbox.Connect(serverIPAddress);

Disconnecting from the server

To disconnect the client, call Disconnect() on the sandbox representing the client: sandbox.Disconnect();

You are advised to have a game starting scene used for server finding/matchmaking.

Scene Switching Scene

To switch from the current scene to another, call SwitchScene(sceneIndex) on the sandbox: sandbox.SwitchScene(2);

To find the index of a scene, open the Build Settings window where you will see a list of all added scenes. If the desired scene is not present, open that scene and add it to the list.

Last updated

Was this helpful?