Namespace QuickStart

Classes

BigScreen

BigScreen class represent the BigScreen application which create a session in Lobby Service.

After User behaviour has finish initializing AuthController, set this gameobject to active to create a session.

Client

Client represent the client application (usually running on mobile device).

After BigScreen has finish creating a session, set this gameobject to active to start client connection.

EntityExample

This class shows usage of the EntityManager.

User

This class shows usage of the user management.

Always call !:AuthController.InitAsync first to intialize before access to rest of the platform. This also restored user from playerpref which may be registered or guest user. Use !:AuthController.LoginStatusChanged to see the login result.

A login user is a registered timeplay account. A logout user is a guest user, which has restricted access but still has some access to the platform.

Enums

ActorNetworkID

Actor is part of the game which host logic specific to a game. ActorNetworkID defines messages for bigscreen and client to communicate with the actor. Below are messages for the example showdown actor.