LibraryActive

Colyseus Schema

Colyseus Schema: Introduction Colyseus is an open-source Node.js framework for building authoritative game servers, with real-time state synchronization, matchmaking, and simple integration into any game engine or frontend.

Open source page ↗

Field note

What it does

Client SDK Client SDK Getting Started State Sync Callbacks The Client SDK provides everything you need to connect to a Colyseus server from your game or application. Client Setup The Client instance is your entry point to connect to the server. TypeScript C# Lua Haxe GDScript Dart client.ts import { Client } from "@colyseus/sdk" ; const client = new Client ( "http://localhost:2567" ); // ... with full-stack type safety (optional) import type { server } from "../../server/src/app.config.ts" ; const client = new Client < typeof server>( "http://localhost:2567" ); Client.cs using Colyseus ; Client client = new Client ( "http://localhost:2567" ); client.lua local Colyseus = require ( "colyseus.sdk" ) local client = Colyseus. Client ( "http://localhost:2567" ); client.hx import io . colyseus . Client ; var client = new Client ( "http://localhost:2567" ); client.gd var client = Colyseus . Client .

Capabilities

Available capabilities

Tags

Tags

No tags filed yet.

Ways to use it

Ways to use it

No integrations filed yet.

Product features

Product features

Client SDK

Client Setup

Join or Create (Recommended)

Joining Rooms

Other Join Methods

Receiving Messages

Request/Response

Send and Receive Messages

Send Raw Bytes

Sending Input (Netcode)

Sending Messages

State Synchronization