Skip to content
PEERLESSDocs

Concepts and glossary

The terms used across PEERLESS docs, from builds and releases to parties and match squads.

Store and releases

TermMeaning
ListingYour game's store page: title, artwork, description, price, tags and page design.
BuildOne uploaded ZIP (or repository import). Builds are immutable once uploaded.
ReleaseA build with a permanent release number, version label and notes.
Live releaseThe release players launch. Uploading a new build does not change it.
CandidateA release being checked or reviewed before it can go live.
LibraryThe games a player owns. Free games join on first real play; paid games after payment.
EntitlementThe record that a player owns a game. Refunds and moderation can revoke it.

Players

TermMeaning
Verified playerA signed-in account with a verified email address.
GuestA temporary identity that can play free games and join parties without an account. Guests can keep their identity by registering.
Player IDA stable ID scoped to your game. It is never the platform account ID, and the same person has a different ID in another game.
Launch / grantA short-lived authorization for one player to play one release. The SDK's runtime credentials come from it.
PlayA launch the player engaged with. Store-page loads only count once the player clicks into the game.

Social and multiplayer

TermMeaning
PartyA persistent group of friends who want to play together. Managed by PEERLESS.
Launch cohortThe ready party members included in one shared launch.
RoomA network session: a relay room, a listen lobby or a server match.
Match squadA temporary gameplay team inside a match. It never becomes a party.
Enhanced playerThe PEERLESS player overlay with party, chat, settings and fullscreen.

SDK modes

Peerless.init() returns mode: "peerless" inside the PEERLESS player and mode: "standalone" everywhere else. Standalone mode makes no platform requests, so one build can ship to several channels. Optional features report availability through context.capabilities, and unsupported calls reject with PEERLESS_UNSUPPORTED.