00 Multiplayer Overhaul for Starfield

Explore the settled systems together

Project: Constellations turns Starfield's single-player galaxy into a shared frontier — fly with your crew, hold an outpost, and jump between systems in real time. In active development — follow the build below.

Mission Profile

Crew Members 2
Settled Systems 1
Current Build 0.1Pre-Alpha
Latest Milestone 2026 · 07 · 19 · Accepted as V1

Real-time movement, with true walk animation — solved.

The hardest problem in the build is done: a networked character that moves under the mod's control and plays the game's real walk-and-run animation — not a sliding puppet. Validated in-game, with commanded and actual movement matching exactly to four decimal places. Remote-player movement sync is done for V1; polish is parked.

Next up — in order
  1. Jump & vertical sync — height isn't carried over the wire yet, so jumps don't replicate. The next axis to bring across.
  2. Two real players on one screen — the announcement-video milestone.
  3. Client-side combat — NPC apply and projectile relay (the server side is already done).

001 Development Roadmap

The flight plan.

Shipped In flight Exit gate Queued
00

Foundation & Proof of Life

Prove the core is possible — a second, networked character can be spawned in the live game and driven in real time, with a lightweight client layer.

Operational
86%

12 / 14 objectives · foundation proven

  • Real-time client state — read the live player position and schedule updates safely, in step with the game loop.
  • Character & space model — identify a distinct in-world character and map every location to a stable space ID the server shares.
  • Networked movement — drive a second character's position through a path that survives game updates.
  • On-demand spawn — a fully rendered networked character, wearing the player's own face, appears on request.
  • Ship-interior handling & multi-crew kill-switch Exit
01

Two Players Walk on Kreet

The first shared world — a second player, moving with real animation, on your screen. Server, netcode, and in-game host all live.

Exit met · bots
100%

Exit met (bot form) · in-game host live

  • Protocol & dedicated server — a 30-message protocol with sessions, auth, join / leave, and chat — all live-tested.
  • Client netcode — server + 8 bots + a real client, end-to-end: connected, spawned everyone, interest filtering correct.
  • In-game host LIVE — the networking core runs inside the game; a networked player joins over the wire and walks from live network data.
  • Exit met (bot form) — a real Starfield client sees another player move with real locomotion animation.
  • Two real players on one screen — the announcement-video variant; likely needs a second machine.
02
◂ You are here — the frontier

Combat & the World

Server authority is done and load-tested — now bringing combat, NPCs, and persistent world state to the client. This is the live frontier.

In progress
62%

4 shipped · 3 in flight · 1 exit gate

  • Server core done & load-tested — interest management, delegated NPC authority, and movement / damage validators.
  • 32-player load test — 32 of 32 connected, zero rejected, sub-100 ms round-trip (p95 78 ms).
  • NPC sync — 11 NPCs driven in-game at once with clean AI hand-back; their walk animation comes after combat. In flight
  • Combat sync — live-tested: PvP hit detection with real in-game damage, and draw / holster fully synced. In flight
  • World sync — containers, loot, and enemy alive/dead; the server half is done and verified. In flight
  • Exit: 32 bots + 4 real players on one planet, no meltdown Exit
03

Services Online

Accounts, friends, a character vault, and the server registry that ties the fleet together.

Live · dev-auth
75%

3 / 4 · master + accounts verified

  • Master services — server registry + heartbeat (live-verified), friends and presence, character vault with per-server economy isolation.
  • Standalone accounts — register / login with proper password hashing and tokens; server-to-master verification.
  • In-game server-browser UI — waits on the in-game overlay.
04

Economy

Trust-minimized trading and a provenance ledger — so items can't be duplicated and every credit has a paper trail.

Core done
75%

3 / 4 · escrow + ledger tested

  • Escrow trading — stage → lock → confirm → atomic commit, anti-bait-and-switch; tested including double-spend.
  • Provenance ledger — mint / own / transfer, credit balances, a full audit trail, and an admin quarantine ladder.
  • Trade UI, shops, and the auction house — UI-dependent.
05·06

Ships · Outposts · PvP Polish · Voice

The frontier's endgame — shared ships, contested outposts, tuned PvP, and crew voice.

Queued

Not started · the protocol already carries the payloads

  • Shared ships and contested outposts land with their phases — the protocol already carries the voice, NPC, and space / region messages they need.

Mission Status

The hardest part is behind us.

Phases 0 through 4 are operational and Phase 2 is the live frontier. From here it's client feature-parity, then scale toward open playtests.

Unit + integration63 / 63 green
E2E smokemaster + server + 32 bots · pass
Loadp95 RTT 78 ms

002 Ready for Launch

Assemble your crew.

Be there when the settled systems open. Join the Discord for dev updates and playtest invites, or back the project on Patreon to help it reach launch faster.