Player.IO

Platform for web games

Reference Documentation

External References

If you are unfamiliar with either C# or Actionscript programming, you might find the following resources useful:

Multiplayer Code

c# class reference documentationClass: Game<P>

The base class for all Player.IO Games. Inherit from this class to build your game.

c# class reference documentationClass: BasePlayer

The base class you inherit from for your Player class.

c# class reference documentationClass: BigDB

The Player.IO BigDB service.

c# class reference documentationClass: Client

The client let's you access Player.IO webservices from your serverside code.

c# class reference documentationClass: DatabaseArray

Represents an BigDB array of values that can be accessed by index.

c# class reference documentationClass: DatabaseObject

This class represents a BigDB Database Object that has a Key and a collection of named properties.

c# class reference documentationClass: DebugAction

Assign this attribute to any method on your Game class, and the development server will feature buttons to trigger your method.

c# class reference documentationClass: EmbeddedResource

A simple class to access resources embedded into the game assembly (.dll file).

c# class reference documentationClass: ErrorLog

The Player.IO ErrorLog service

c# class reference documentationClass: GameFS

Access to files stored in GameFS

c# class reference documentationClass: HttpResponse

The response from a HTTP Get or Post request

c# class reference documentationClass: Message

Represents a message sent between client and server.

c# class reference documentationClass: RoomData

The room data for a given room. Besides the .Save() method, the class behaves exactly like a dictionary of string to string values.

c# class reference documentationClass: Timer

A timer created by the Game.AddTimer(...) or Game.ScheduleCallback(...) methods

c# class reference documentationClass: Web

An easy way to communicate with servers and services outside Player.IO via http requests

ActionScript 3

actionscript 3 (as3) class reference documentationClass: PlayerIO

API wrapper that is used to connect to the PlayerIO webservices

actionscript 3 (as3) class reference documentationClass: BigDB

Provides access to the BigDB service provided by Player.IO.

actionscript 3 (as3) class reference documentationClass: Client

An instance of this class is returned to the callback function when successfully connecting to the PlayerIO webservice. Contains references to all APIs currently exposed by the PlayerIO ActionScript API

actionscript 3 (as3) class reference documentationClass: Connection

Allows the client to connect to the Multiplayer servers

actionscript 3 (as3) class reference documentationClass: DatabaseObject

Player.IO BigDB Database object

actionscript 3 (as3) class reference documentationClass: ErrorLog

Allows developers to write entries to the Player.IO error log from ActionScript

actionscript 3 (as3) class reference documentationClass: GameFS

Allows developers to access files stores in GameFS

actionscript 3 (as3) class reference documentationClass: Message

Message object either sent or received from the server

actionscript 3 (as3) class reference documentationClass: Multiplayer

Provides access to the Multiplayer services provided by Player.IO.

actionscript 3 (as3) class reference documentationClass: PlayerIOError

Error object for most PlayerIO related errors This class is auto generated

actionscript 3 (as3) class reference documentationClass: PlayerIORegistrationError

Error object PlayerIO QuickConnect registration errors This class is auto generated

actionscript 3 (as3) class reference documentationClass: QuickConnect

Used to authenticate users towards 3rd party user bases. This class must be accessed via PlayerIO.quickConnect

actionscript 3 (as3) class reference documentationClass: RoomInfo

Class that describes a room instance. Instances of this class is returned by client.multiplayer.listRooms requests

actionscript 3 (as3) class reference documentationClass: SimpleGameFS