Networking category - Stingray Lua API Reference

Description

This category contains API elements related to networking your game with other instances running on different computers.

Namespaces

Implements a simple HTTP client.
The Network object is the main interface to the system used for playing multiplayer games over the network.
The RPC object is used to make remote calls to other connected peers in a networked game.

Objects

The GameSession object is responsible for replicating and synchronizing game objects between the peers that participate in a networked game session.
The UnitSynchronizer is a helper object that synchronizes the creation, destruction, position and rotation of units across multiple networked peers.
Implements a web socket client interface.

Tables

Contains metadata about a particular RPC message type set up in the .network_config resource that you have used to initialize the Stingray stingray.Network.
Contains metadata about a particular type of game object set up in the .network_config resource that you have used to initialize the Stingray stingray.Network.
Contains metadata about a particular data type set up in the .network_config resource that you have used to initialize the Stingray stingray.Network.

Sub-categories

This category contains API elements related to games networked over a Local Area Network (LAN).
This category contains API elements related to PlayStation 4 games networked over the PlayStation Network (PSN).
This category contains API elements related to games networked over Steam.
This category contains API elements related to Xbox One games networked over Xbox Live.