Multiplayer Beta

Fly the same stars as your friends.

Everyone keeps their own galaxy, pilot and story. Jump into the same system as a friend and you're playing together: escort them, fight beside them, or settle a score.

How it works

An overlay on your own game.

Multiplayer never replaces your save. You play your own galaxy exactly as in single player, and the people you're connected to appear on your map.

Apart: your own game

In different systems you each play on your own. Only a tiny "who's where" message travels, so friends show up on the galaxy map.

Together: one shared system

In the same system, everything syncs: ships, shots, AI, events. One of you runs that system and the others follow; if they leave, someone else takes over seamlessly.

Your story stays yours

Shipyards, outfitters, rank and pay use your own save. Story progress you earn together is added to yours, never taken away.

House rules

The host sets the stakes.

Safe is sparring: PvP damage and death aren't real, so nobody loses a ship to a friend. Full stakes makes everything count. Or pick custom rules one by one.

  • PvP on or off
  • Real damage
  • Friendly fire
  • Permadeath
  • Player trading
The Host page: name, port, player limit and password, LAN and UPnP visibility, encryption, and Safe, Full stakes or Custom rules.
Ways to connect

Pick how you play.

ConnectionApple appLinux · Steam Deck · WindowsNotes
Internet with friendsGame CenterDirect addressGame Center needs no setup. On desktop, the host forwards one UDP port, or everyone uses Tailscale.
Same networkLocal Wi-FiLAN browserGames on your network appear on their own.
Public lobbiesLobby listServer browserApple lists open Game Center lobbies through iCloud. Desktop lists community servers.
Dedicated serversYesYesAlways-on servers run by players, with a web admin panel and no game data needed. Run your own.
Cross-playYesApple and desktop players on the same servers. See below.
Apple

Game Center, Wi-Fi and the lobby list

On Mac, iPhone, iPad and Apple TV, invite friends through Game Center or play over local Wi-Fi with nothing to set up. Hosts can choose to list their lobby publicly; other players see it in the lobby list and knock to join, and the host lets them in.

Apple runs the matchmaking and relays, so there's no server for anyone to pay for.

Desktop

Browse, Quick Connect, Host

The multiplayer screen on Linux, Steam Deck and Windows puts your saved servers at the top of the browser, above games on your network and public servers, each with live ping and player counts. Quick Connect joins any address and can save it. Host opens your own game to friends.

It all works with a mouse, a keyboard or a gamepad.

Plug-ins online

Bring your mods.

Servers can run plug-ins, even total conversions. When you join, the game compares gameplay plug-ins (ships, weapons, missions, systems) and tells you exactly what to install, update or turn off. Art, sound and interface plug-ins are yours to keep or skip; they don't affect anyone else.

If the server uses plug-ins from the community catalog, you can install them and join in one step, and your own plug-in setup comes back when you leave.

Version-friendly. Joining checks the network protocol version, not the exact app version, so small updates don't lock you out of your friends' games.

Cross-play

Apple and desktop, together.

Desktop builds use a different network transport than Game Center, so the Apple app has the same connection layer as the desktop builds alongside it. It can browse the public server list, join dedicated servers and desktop hosts by address, and host games that desktop players join. One limit: the Apple app can't join servers that turn on encryption (DTLS).

Done

Shared protocol

The connection layer is implemented in the shared Swift code and tested against real desktop servers and a Godot client in loopback tests.

Done

Apple server browser

Public, LAN and saved servers and Quick Connect in the Apple app, next to Game Center.

Done

Apple hosting

A Mac or iPad can host a game desktop players join, by direct IP. The Apple app also reconnects on its own after a dropped connection.