-
Notifications
You must be signed in to change notification settings - Fork 187
Internet Play
WORK IN PROGRESS!
You must configure port forwarding to host a server from your own network. How to configure this varies among firewall software and router hardware, and is beyond the scope of this document.
Forward these ports to the computer running EmptyEpsilon, and make sure they aren't being blocked by your firewall:
- TCP port number: 35666 (for LAN and Internet play)
- UDP port number: 35666 (used only for LAN discovery)
If you enable port forwarding in your network and choose "Start Server", then set "Server Visibility" to "Internet", your server should register itself to the master server.
If you enable port forwarding in your network and choose "Start Client", then "Internet", you should be able to discover servers registered to the master server, if any are online.
See Headless/Dedicated Server for running a dedicated server that doesn't require a graphical user interface. These can be run on cloud-based virtual machines (AWS, Google Compute, DigitalOcean, etc.) to make hosting games easier, since cloud-based servers don't require port forwarding.
You can also host a dedicated server with a graphical user interface, for example to host a game that uses the Game Master screen available only on the server. For instructions, see [Internet Play\Setting up a VPS host].
Proxy servers are servers that simply pass game data back and forth between clients and an EmptyEpsilon server. A proxy server requires few server resources, can make connecting across firewalls easier, and can help scale EmptyEpsilon games up for a larger number of players. See the Proxy Server documentation for detailed instructions.
In addition to the official master server, you can run your own. This is an advanced task that requires you to set up and run a web server and database.
See the SeriousProton docs for detailed instructions on setting up the server, and the Preferences File document for the required registry_list_url
and registry_registration_url
settings.
- Home
- Stations
- Main Screen/Captain
- 5-6 Player Crews
- 3-4 Player Crews
- 1 Player Crew
- Game Master
- Additional Stations and Views
- Setting up a Game
- Lore
- Expanding the Game
- Additional Features
- Building from Source