# SpawnWeaver > Multiplayer backend for Godot 4: rooms, matchmaking, realtime state sync, > events/RPC, player storage, and leaderboards over one WebSocket, driven by an > awaitable GDScript SDK (`SpawnWeaver` autoload + drop-in nodes). Hosted service; > anonymous-first player identity; free tier available. The full documentation as one file: https://spawnweaver.dev/llms-full.txt ## Getting started - [Quickstart](https://spawnweaver.dev/dashboard/docs/quickstart): Two players moving in under five minutes. - [Installation](https://spawnweaver.dev/dashboard/docs/installation): Install the Godot SDK, enable the plugin, and configure your project key. - [Core concepts](https://spawnweaver.dev/dashboard/docs/concepts): The mental model — projects, players, rooms, events, state, and storage. - [Adding multiplayer to your game](https://spawnweaver.dev/dashboard/docs/adding-multiplayer): The end-to-end path — from installing the addon to shipping, for a new game or an existing single-player one. ## Guides - [Rooms](https://spawnweaver.dev/dashboard/docs/rooms): Create, join, list, and manage rooms — codes, rosters, hosts, and the disconnect grace window. - [Matchmaking](https://spawnweaver.dev/dashboard/docs/matchmaking): Queue players by mode, region, and size — one awaitable call from search to room. - [State sync](https://spawnweaver.dev/dashboard/docs/sync): Room state, entities, and the SpawnSync and PlayerSpawner nodes — persistent live state for your room. - [Events](https://spawnweaver.dev/dashboard/docs/events): Fire-and-forget messages relayed to the other players in your room. - [Players & identity](https://spawnweaver.dev/dashboard/docs/players): Anonymous-first identity that survives restarts — no accounts, no login screens. - [Player storage](https://spawnweaver.dev/dashboard/docs/storage): Persistent per-player key-value storage — save games without running a server. - [Debugging](https://spawnweaver.dev/dashboard/docs/debugging): SDK logging, debug bundles, and the dashboard's multiplayer debugger. - [Leaderboards](https://spawnweaver.dev/dashboard/docs/leaderboards): Ranked score boards — submit, top lists, and around-me windows without writing a backend. - [Steam integration](https://spawnweaver.dev/dashboard/docs/steam): Join via the Steam friends list, invites, and persona names — with GodotSteam. - [Offline mode](https://spawnweaver.dev/dashboard/docs/offline-mode): Prototype and test with zero signup — no server, no account, no network. ## Tutorials - ["Tutorial: 2D arena"](https://spawnweaver.dev/dashboard/docs/tutorials-2d-arena): Build a complete 2D multiplayer arena — movement, shooting, health, scores. - ["Tutorial: 3D arena"](https://spawnweaver.dev/dashboard/docs/tutorials-3d-arena): Third-person 3D multiplayer — controller, camera, hitscan, respawns. ## Learn - ["Learn: beginner path"](https://spawnweaver.dev/dashboard/docs/learn-beginner): From zero to your first multiplayer game — no prior knowledge assumed. - ["Learn: intermediate path"](https://spawnweaver.dev/dashboard/docs/learn-intermediate): Build a complete online game — matchmaking, gameplay, resilience, saves. - ["Learn: advanced path"](https://spawnweaver.dev/dashboard/docs/learn-advanced): Optimization, authority, resilience engineering, and production deployment. ## Operations - [Limits & quotas](https://spawnweaver.dev/dashboard/docs/limits): Every limit in one table — what error each raises and what to do about it. ## Help - [Pricing](https://spawnweaver.dev/dashboard/docs/pricing): What SpawnWeaver costs — three tiers priced on concurrent players, with every feature in every tier. - [FAQ](https://spawnweaver.dev/dashboard/docs/faq): Honest answers to the questions everyone asks. - [Troubleshooting](https://spawnweaver.dev/dashboard/docs/troubleshooting): Symptom → cause → fix, grouped by phase, with the exact error codes. - [Best practices](https://spawnweaver.dev/dashboard/docs/best-practices): Architecture guidance — choosing channels, host authority, bandwidth, and graceful degradation. - [Migrating to SpawnWeaver](https://spawnweaver.dev/dashboard/docs/migration): Coming from Godot's High-Level Multiplayer, Photon, or Nakama — what maps, and what doesn't. ## Reference - [SDK reference](https://spawnweaver.dev/dashboard/docs/reference-sdk): Every method, signal, model, and node export in the Godot SDK. - [Protocol reference](https://spawnweaver.dev/dashboard/docs/reference-protocol): The realtime wire protocol (v2) — envelope, message catalog, errors, and semantics for custom clients. - [HTTP API reference](https://spawnweaver.dev/dashboard/docs/reference-http-api): REST endpoints — auth, projects, storage, health, realtime handshake, and the admin API.