Glossary

Application ID

A unique ID for a given application that determines what application cluster to connect to.

Cluster

A group of one or more servers in the Strix Cloud which provide online functionality for an application.

Master Server

The server of a Strix cluster tasked with keeping up-to-date information about the states of its connected Room Servers and facilitating connections to them.

Network Object

Strix’s internal representation of a game object that can be replicated/synchronized over the network.

Nodes

A term used in the SDK to refer to Room Servers. Used in function names for functions that connect directly to a Room Server.

Owner

Strix has two similar but separate notions on ownership. When talking on rooms, an owner of a room is a player who created the room (though the ownership may be transferred to another player later). When talking on replication/replicas, an owner of an object is the client from that all replicas of that object is replicated (though the owner may be changed to another client later).

Relay Message

Strix’s method of sending messages between clients.

Replica

A GameObject that has been instantiated on a different client than its owner, for the purpose of synchronizing game state.

Replica Owner

The client that originally instantiated a replica GameObject. Also refers to the original GameObject itself.

Rooms

Groups of players playing within one context. Represented on Room Servers, which contain lists of rooms and restrict players to interaction within these rooms.

Room Members

Players of games contained inside rooms.

Room Owner

The owner of a given room. Has permissions beyond that of regular members and is responsible for objects in the room that are not controlled by other players, but which need to be replicated.

Room Server

A server in a Strix cluster that manages a list of rooms for players to join. Can be one of many in a cluster.

RPC

Remote Procedure Call, a message sent to a client requesting it call a specific function.

Strix Cloud

Soft Gear’s cloud service that provides server clusters for use with the Strix SDKs.

Type ID

An ID for each type of GameObject that Strix will replicate.