Objects in Space was built from the ground up to allow multiple different inputs to control your ship. The obvious use for this is the serial-controlled custom controllers we and others have built. But the second use is that every bit of input/output for the game can also be run via a network interface, which we’ve been slowly building and testing over the last few months.
Due to the way the commands are sent/replied to, while internet play is fine in theory, the game will feel latency a bit more than internet-focused games, and has no inbuilt facility for punching through NATs.
That said, if you want to attempt to use a virtual LAN / VPN to play, please let us know how you find it.
However, the main focus of Objects has been LAN play. For now up to 4 players are supported, but that may change in future.
A dedicated server is required, and the first built of that is included in 0.9.9. It needs to be configured via the objectsinspace.cfg file, but we’ll have a proper interface soon.
Here’s how you can run multiplayer:
Modify the objectsinspace.cfg file so the line multiplayeralpha=false is set to true.
A LAN option will then appear, and a ‘direct connection’ submenu below it.
The multiplayer support is focused on small scenarios, so no docking with starbases or story-mode functionality is around for now.
A full list of scenarios for the game for now is:
and the competitive modes:
There’s a lot more to say about multiplayer, but for now these are the main things to note.